Bir kullanıcıyı sil
DELETE /v1/users/{user_id} · izin users:delete
Bir kullanıcının silinmesini başlatır. Kullanıcı hemen pending_deletion durumuna geçer ve silme işlemi şimdi yapılmak üzere planlanır; kalıcı silme işlemi ardından eşzamansız olarak çalışır. Yanıt, bir deletion_id ile birlikte 202 Accepted olur. Aynı kullanıcı için isteğin tekrarlanması aynı deletion_id değerini döndürür. Bu uç noktada iptal penceresi yoktur.
İstek
| Parametre | Konum | Zorunlu | Açıklama |
|---|---|---|---|
user_id |
path | evet | Kullanıcı kimliği, usr_ öneki ile. |
Yanıt
202 Accepted.
{
"deletion_id": "0191f0a0-0000-8000-8000-000000000001",
"requested_at": "2026-01-15T09:30:00Z"
}
Hatalar
Her hata, kararlı bir code içeren bir application/problem+json gövdesidir.
| HTTP | code |
Ne zaman |
|---|---|---|
| 404 | not_found |
Kullanıcı bu ortamda mevcut değil (veya kimlik biçimi hatalı). |
| 401 | unauthenticated |
API anahtarı eksik, geçersiz veya iptal edilmiş. |
| 403 | insufficient_permissions |
Anahtarda users:delete izni yok. |
| 429 | rate_limited |
Hız sınırı aşıldı; Retry-After değerine uyun. |
| 503 | service_unavailable |
Bir bağımlılık geçici olarak kullanılamıyor; daha sonra yeniden deneyin. |
Örnek
curl -X DELETE https://api.eu.keenauth.com/v1/users/usr_0a1b2c3d4e5f6g7h8j9k0m1n2p \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"
Kişisel veriler
Bu uç nokta kişisel veri içerir: son kullanıcı profili. KeenAuth API'lerinde kişisel veriler neyin saklandığını, ne kadar süre tutulduğunu ve nasıl silindiğini açıklar. Hiçbir alanda özel nitelikli kişisel verileri (sağlık, biyometrik veriler, din, siyasi görüşler, cinsel yönelim) göndermeyin.