Bir bağlantının rpId geçişini al
GET /v1/connections/{connection_id}/rp-id-migration · izin connections:read
Bir Passkey bağlantısının en son rpId geçişini döndürür; geçiş hâlâ devam ediyor olsun ya da zaten kapanmış olsun (Passkey rpId değerini değiştir bölümüne bakın). Sayılar geçiş kapandığında yazılır ve geçiş active durumundayken null olur. Okuma işlemleri denetim günlüğüne kaydedilmez.
İstek
| Alan | Tür | Zorunlu | Açıklama |
|---|---|---|---|
connection_id |
yol | evet | Passkey bağlantı kimliği (conn_…). |
Yanıt
200 OK:
{
"id": "rpm_01j9xr4a6b8c0d2e4f6g8h0j2k",
"connection_id": "conn_01j9xp6q0r1s5t7v9w1x3y5z7b",
"previous_rp_id": null,
"new_rp_id": "login.example.com",
"status": "completed_early",
"started_at": "2026-10-27T10:00:00Z",
"ends_at": "2027-01-25T10:00:00Z",
"completed_at": "2026-12-01T09:00:00Z",
"revoked_count": 12,
"new_registration_count": 340,
"fallback_enabled_by_migration": false
}
| Alan | Açıklama |
|---|---|
status |
active, completed (pencere sona erdi) veya completed_early. |
revoked_count |
Geçiş kapandığında önceki rpId üzerindeki, iptal edilen Passkey sayısı. |
new_registration_count |
Pencere süresince yeni rpId üzerinde kaydedilen Passkey sayısı. |
Hatalar
| HTTP | code | Ne zaman |
|---|---|---|
| 404 | not_found |
Bağlantı bu ortamda yok, bir Passkey bağlantısı değil veya hiç rpId geçişi yapmamış. |
| 401 | unauthenticated |
Kimlik bilgisi eksik, geçersiz veya iptal edilmiş. |
| 403 | insufficient_permissions |
Kimlik bilgisinde gerekli izin yok. |
| 429 | rate_limited |
Hız sınırı aşıldı; Retry-After süresinden sonra yeniden deneyin. |
| 503 | service_unavailable |
Bir bağımlılık geçici olarak kullanılamıyor; Retry-After süresinden sonra yeniden deneyin. |
Örnek
curl "https://api.eu.keenauth.com/v1/connections/conn_01j9xp6q0r1s5t7v9w1x3y5z7b/rp-id-migration" \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"
keenauth connections rp-id-migration conn_01j9xp6q0r1s5t7v9w1x3y5z7b