Passkey'lerimi ve güvenlik anahtarlarımı listele
GET /fapi/v1/me/passkeys · ortamın oturum açma ana bilgisayarından çağrılır
Kimlik doğrulaması yapılmış kullanıcının kayıtlı Passkey'lerini ve güvenlik anahtarlarını listeler. Yalnızca passkey ve security_key türlerini döndürür. Kimliği doğrulanmış kullanıcının __Host-idp_session çerezi gereklidir; çerez yoksa, süresi dolmuşsa veya iptal edilmişse 401 unauthenticated döner. Farklı bir kaynaktaki birinci taraf uygulama bunun yerine ön uç API erişim belirtecini gönderebilir (DPoP kanıtıyla birlikte Authorization: DPoP <token>; bkz. Ön uç API erişim belirteci).
İstek
Başlıklar:
| Başlık | Zorunlu | Açıklama |
|---|---|---|
Idp-Client |
evet | SDK tanımlayıcısı. |
Gövde yoktur.
Yanıt
200 OK ile {"data": [...]} döner.
Her öğe: id (cred_…), type (passkey, security_key, totp, sms, email, push), label, status (active veya clone_suspected: imza sayacı geriye gitti, onaylanana kadar kullanılamaz), synced (eşitlenmiş Passkey), created_at, last_used_at (hiç kullanılmadıysa null), last_used_country (varsa).
Hatalar
| Durum | Kod | Ne zaman |
|---|---|---|
| 401 | unauthenticated |
Geçerli bir oturum çerezi yok. |
Örnek
curl https://example.keenauth.app/fapi/v1/me/passkeys \
-H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
-b cookies.txt
Kişisel veriler
Bu uç nokta kişisel veri içerir: kimlik bilgileri. KeenAuth API'lerinde kişisel veriler bölümünde neyin saklandığı, ne kadar süreyle tutulduğu ve nasıl silindiği açıklanmaktadır. Hiçbir alanda özel nitelikli kişisel verileri (sağlık, biyometrik veriler, din, siyasi görüşler, cinsel yönelim) göndermeyin.