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.