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.