Obtener la política de edad
GET /v1/age-policy · permiso identity-settings:read
Devuelve la política de edad del entorno (un recurso por entorno; sin sustituciones por aplicación). Si la política nunca se escribió, se devuelven los valores por defecto (mode: off, min_age: 16, tabla de países vacía) con ETag: "0" y updated_at: null. El encabezado de respuesta ETag lleva la versión que se envía como If-Match en el PUT. Usa los permisos de la configuración de identidad, de la que forma parte la política de edad.
Solicitud
Esta operación no recibe campos de ruta, consulta ni cuerpo. El entorno proviene de la credencial.
Respuesta
200 OK con la política y el encabezado ETag.
{
"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"
}
Errores
| HTTP | código | Cuándo |
|---|---|---|
| 401 | unauthenticated |
La credencial falta, es inválida o ha sido revocada. |
| 403 | insufficient_permissions |
La credencial carece del permiso requerido. |
| 429 | rate_limited |
Se superó el límite de velocidad; reintente después del período Retry-After. |
| 503 | service_unavailable |
Una dependencia no está disponible temporalmente; reintente después del período Retry-After. |
Ejemplo
curl https://api.eu.keenauth.com/v1/age-policy \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"