Kullanıcı Durumunu Güncelle
Bir kullanıcıyı aktif ya da pasif yapar. Kullanıcı yalnızca path ile belirlenir. Açıkça gönderilen 0 kabul edilir; böylece pasif bir kullanıcı yeniden aktif yapılabilir.
Gerekli izin: user:update
İstek
PUT /v2/users/{user_id}/status
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
user_id | string | path | Zorunlu. Kullanıcı ID'si (24 karakterlik hex) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Content-Type | Zorunlu. application/json |
Gövde
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
status | integer | Evet | 0 = aktif, 1 = pasif |
Örnek
curl --request PUT \
--url '{{baseUrl}}/v2/users/6a87455ad5f439809d488ac3/status' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"status": 1
}'
Yanıt
Durum Kodu: 200 OK, boş gövde.
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama hatası (status eksik ya da 0/1 değil) — details alanına bakın |
| 400 | 10016 | user_id geçerli bir ID değil |
| 400 | 10001 | Kullanıcı bulunamadı (domain 1) |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.