Kullanıcı Token'ını Sil
Tokenize edilmiş bir varlığı kullanıcıdan geri çeker: platform, belirtilen cüzdanın o token'dan tuttuğu her şeyi geri alır. Varlıklar cüzdan bazında tutulur, bu yüzden wallet_id zorunludur. Cüzdan, bu kullanıcının token'ın zincirindeki cüzdanlarından biri olmalı ve token'ı tutuyor olmalıdır; kullanıcının başka bir cüzdanı sayılmaz.
Çağrı asenkrondur. 200, geri çekmenin kuyruğa alındığı anlamına gelir. İşlem, token'ın sahibi olan hesap düğümünde 32 (RecallToken) tipinde bir düğüm işlemi olarak çalışır; Düğüm İşlemlerini Listele ile takip edin.
Gerekli izin: user:update
İstek
DELETE /v2/users/{user_id}/tokens/{token_id}?wallet_id={wallet_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
user_id | string | path | Zorunlu. Kullanıcı ID'si |
token_id | string | path | Zorunlu. Geri çekilecek token |
wallet_id | string | query | Zorunlu. Token'ın geri çekileceği kullanıcı cüzdanı. Token'ın zincirinde olmalı |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request DELETE \
--url '{{baseUrl}}/v2/users/6a87455ad5f439809d488ac3/tokens/67d8774e903bfcbe7eb5d93e?wallet_id=6a8754e187be1d0e22aa6d83' \
--header 'Authorization: Bearer <access_token>'
Yanıt
Durum Kodu: 200 OK, boş gövde.
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama hatası (wallet_id eksik) — details alanına bakın |
| 400 | 10016 | user_id, token_id ya da wallet_id geçerli bir ID değil |
| 400 | 10001 | Kullanıcı bulunamadı (domain 1) |
| 400 | 10015 | token not found ya da user does not have this token (belirtilen cüzdan bu token'dan hiç tutmuyor) |
| 400 | 10015 | Domain 1: wallet does not belong to this user on this network — cüzdan yok, bu kullanıcıya ait değil ya da token'ın zincirinde değil |
Son satır, ortak doğrulama hatasıyla aynı 10015 numarasını paylaşır; ikisini domain ile ayırt edin (1 ve 100).
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.