Hesabımı sil
POST /fapi/v1/me/deletion · ortamın giriş sunucusundan çağrılır
Oturum açmış kullanıcının kendi hesabının silinmesini planlar. Hesap, ortamın self_service_deletion_grace_days değeri kadar (0–30 gün, varsayılan 14 gün) bekler ve ardından kalıcı olarak silinir; değer 0 ise bir sonraki silme görevinin çalışmasında silinir. Kullanıcının tüm oturumları, yenileme belirteçleri ve erişim belirteçleri, isteği gönderen oturum dahil, hemen iptal edilir. Bekleme süresi boyunca kullanıcı yalnızca hesap portalı üzerinden oturum açabilir ve yalnızca silme işlemini iptal etmek ya da kendi verilerinin dışa aktarımını istemek ve indirmek için kullanabilir.
Yakın zamanda giriş yapılmış olması gerekir: oturum son 5 dakika içinde doğrulanmamışsa veya kullanıcının ikinci bir faktörü varken oturum bunu kullanmamışsa yanıt 401 step_up_required olur ve hiçbir şey değişmez. Aynı isteği yeniden göndermek, aynı bekleyen silme işlemini döndürür.
Bir kuruluşun son etkin yöneticisi olan kullanıcı hesabını silemez: yanıt 409 last_org_admin olur ve hiçbir şey değişmez. Önce kuruluşun yönetici rolü başka bir üyeye verilmelidir.
İstek
Üstbilgiler:
| Üstbilgi | Zorunlu | Açıklama |
|---|---|---|
Idp-Client |
evet | SDK tanımlayıcısı. |
Origin |
evet | Tam olarak https://<giriş sunucusu> olmalıdır. |
Gövde:
{}
Yanıt
202 Accepted:
{"status": "scheduled", "due_at": "2026-11-10T09:30:00Z", "cancellable": true}
Hatalar
| Durum | Kod | Ne zaman |
|---|---|---|
| 401 | unauthenticated |
Geçerli bir oturum çerezi yok. |
| 401 | step_up_required |
Giriş 5 dakikadan eski veya ikinci faktör gerekli; WWW-Authenticate üstbilgisi max_age=300 içerir (ikinci faktör gerektiğinde acr_values da içerir). |
| 403 | origin_not_allowed |
Origin eksik veya hatalı. |
| 403 | user_not_active |
Kullanıcı engellenmiş ya da bir yönetici tarafından zaten silinmek üzere işaretlenmiş. |
| 404 | not_found |
Ortamda self-service hesap silme kapalı. |
| 409 | last_org_admin |
Kullanıcı, bir kuruluşun son etkin yöneticisi. |
| 503 | service_unavailable |
Kullanıcı dizini geçici olarak kullanılamıyor; Retry-After süresinden sonra yeniden deneyin. |
Örnek
curl -X POST https://example.keenauth.app/fapi/v1/me/deletion \
-H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
-H "Origin: https://example.keenauth.app" \
-H "Content-Type: application/json" \
-d '{}' \
-b cookies.txt
Kişisel veriler
Bu uç nokta kişisel veri içerir: son kullanıcı profili. KeenAuth API'lerinde kişisel veriler sayfasında neyin saklandığı, ne kadar süre 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.