
# Listar mis autenticadores

`GET /fapi/v1/me/authenticators` · llamado desde el host de inicio de sesión del entorno

Lista los autenticadores registrados del usuario autenticado. Requiere la cookie `__Host-idp_session` del usuario autenticado; si la cookie falta, ha expirado o ha sido revocada, devuelve `401 unauthenticated`. Una aplicación de primera parte 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](/docs/api/fapi/front-api-token)).

## Solicitud

Encabezados:

| Encabezado | Obligatorio | Descripción |
| --- | --- | --- |
| `Idp-Client` | sí | Identificador del SDK. |

Sin cuerpo.

## Respuesta

`200 OK` con `{"data": [...]}`.

Cada elemento: `id` (`cred_…`), `type` (`passkey`, `security_key`, `totp`, `sms`, `email`, `push`), `label`, `status` (`active` o `clone_suspected`: el contador de firma retrocedió, no utilizable hasta confirmarlo), `synced` (clave de acceso sincronizada), `created_at`, `last_used_at` (`null` si nunca se usó), `last_used_country` (si está presente).

## Errores

| Estado | Código | Cuándo |
| --- | --- | --- |
| 401 | `unauthenticated` | No hay una cookie de sesión válida. |

## Ejemplo

```bash
curl https://example.keenauth.app/fapi/v1/me/authenticators \
  -H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
  -b cookies.txt
```

## Datos personales

Este endpoint maneja datos personales: credenciales. [Datos personales en las API de KeenAuth](/docs/policies/personal-data) describe qué se almacena, durante cuánto tiempo se conserva y cómo se elimina. No envíe datos personales de categorías especiales (salud, datos biométricos, religión, opiniones políticas, orientación sexual) en ningún campo.
