Die Altersrichtlinie abrufen

GET /v1/age-policy · Berechtigung identity-settings:read

Gibt die Altersrichtlinie der Umgebung zurück (eine Ressource pro Umgebung; keine Überschreibung pro Anwendung). Wurde die Richtlinie nie geschrieben, werden die Tabellenstandards (mode: off, min_age: 16, leere Ländertabelle) mit ETag: "0" und updated_at: null zurückgegeben. Der ETag-Antwortheader enthält die Version, die bei PUT als If-Match zu senden ist. Verwendet die Berechtigungen der Identitätseinstellungen, da die Altersrichtlinie zu ihnen gehört.

Anfrage

Diese Operation nimmt keine Pfad-, Query- oder Body-Felder. Die Umgebung stammt aus den Anmeldedaten.

Antwort

200 OK mit der Richtlinie und dem ETag-Header.

{
  "mode": "attestation",
  "min_age": 16,
  "country_min_age": {"DE": 16, "FR": 15, "IT": 14},
  "country_source": "ip",
  "under_age_action": "block",
  "parental_consent_below": null,
  "pending_consent_action": "block_sign_in",
  "store_birthdate": false,
  "applies_to": "self_signup",
  "updated_at": "2026-10-05T09:30:00.123456Z"
}

Fehler

HTTP Code Wann
401 unauthenticated Die Anmeldedaten fehlen, sind ungültig oder wurden widerrufen.
403 insufficient_permissions Die Anmeldedaten haben nicht die erforderliche Berechtigung.
429 rate_limited Die Rate-Grenze wurde überschritten; Wiederhole nach dem Retry-After-Zeitraum.
503 service_unavailable Eine Abhängigkeit ist vorübergehend nicht verfügbar; Wiederhole nach dem Retry-After-Zeitraum.

Beispiel

curl https://api.eu.keenauth.com/v1/age-policy \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"