Meine Passkeys und Sicherheitsschlüssel auflisten
GET /fapi/v1/me/passkeys · wird vom Anmelde-Host der Umgebung aufgerufen
Listet die registrierten Passkeys und Sicherheitsschlüssel des authentifizierten Benutzers auf. Zurückgegeben werden nur die Typen passkey und security_key. Erforderlich ist das Cookie __Host-idp_session des authentifizierten Benutzers. Fehlt das Cookie, ist es abgelaufen oder widerrufen, wird 401 unauthenticated zurückgegeben. Eine First-Party-Anwendung auf einem anderen Ursprung kann stattdessen ihr API-Zugriffstoken für das Frontend senden (Authorization: DPoP <token> mit einem DPoP-Nachweis; siehe Frontend-API-Zugriffstoken).
Anfrage
Header:
| Header | Pflicht | Beschreibung |
|---|---|---|
Idp-Client |
ja | SDK-Kennung. |
Kein Body.
Antwort
200 OK mit {"data": [...]}.
Jeder Eintrag enthält: id (cred_…), type (passkey, security_key, totp, sms, email, push), label, status (active oder clone_suspected: Der Signaturzähler ist zurückgelaufen, bis zur Bestätigung nicht verwendbar), synced (synchronisierter Passkey), created_at, last_used_at (null, wenn nie verwendet), last_used_country (falls vorhanden).
Fehler
| Status | Code | Wann |
|---|---|---|
| 401 | unauthenticated |
Kein gültiges Sitzungs-Cookie. |
Beispiel
curl https://example.keenauth.app/fapi/v1/me/passkeys \
-H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
-b cookies.txt
Personenbezogene Daten
Dieser Endpunkt verarbeitet personenbezogene Daten: Anmeldedaten. Personenbezogene Daten in den KeenAuth-APIs beschreibt, was gespeichert wird, wie lange es aufbewahrt wird und wie es gelöscht wird. Übermitteln Sie in keinem Feld besondere Kategorien personenbezogener Daten (Gesundheit, biometrische Daten, Religion, politische Meinungen, sexuelle Orientierung).