Obtener el estado de eliminación de la cuenta
GET /fapi/v1/me/deletion · llamado desde el host de inicio de sesión del entorno
Devuelve la eliminación pendiente de la cuenta del usuario autenticado, si la hay. status es none cuando la cuenta no se está eliminando y scheduled durante el periodo de espera; entonces due_at indica cuándo la eliminación se vuelve definitiva y cancellable indica si DELETE /fapi/v1/me/deletion todavía puede cancelarla. Requiere la cookie __Host-idp_session del usuario autenticado. Una aplicación propia en otro origen puede enviar en su lugar su token de acceso a la API frontal (Authorization: DPoP <token> con una prueba DPoP; consulte Token de acceso a la API frontal). La lectura no necesita un inicio de sesión reciente.
Mientras una cuenta espera su eliminación, su sesión solo puede acceder a este recurso y a las exportaciones de datos propios del usuario (/fapi/v1/me/exports) entre los endpoints /fapi/v1/me; los demás responden 403 user_not_active.
Solicitud
Encabezados:
| Encabezado | Obligatorio | Descripción |
|---|---|---|
Idp-Client |
sí | Identificador del SDK. |
Respuesta
200 OK:
{"status": "scheduled", "due_at": "2026-11-10T09:30:00Z", "cancellable": true}
{"status": "none", "cancellable": false}
Errores
| Estado | Código | Cuándo |
|---|---|---|
| 401 | unauthenticated |
No hay una cookie de sesión válida. |
| 404 | not_found |
No se encuentra el usuario. |
| 503 | service_unavailable |
El directorio de usuarios no está disponible temporalmente; reintente después de Retry-After. |
Ejemplo
curl https://example.keenauth.app/fapi/v1/me/deletion \
-H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
-b cookies.txt
Datos personales
Este endpoint contiene datos personales: perfil del usuario final. Datos personales en las API de KeenAuth describe qué se almacena, cuánto tiempo se conserva y cómo se elimina. No envíe categorías especiales de datos personales (salud, datos biométricos, religión, opiniones políticas, orientación sexual) en ningún campo.