Ana içeriğe geç

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​

AdTipKonumAçıklama
user_idstringpathZorunlu. Kullanıcı ID'si
token_idstringpathZorunlu. Geri çekilecek token
wallet_idstringqueryZorunlu. Token'ın geri çekileceği kullanıcı cüzdanı. Token'ın zincirinde olmalı

Başlıklar​

AdAçıklama
AuthorizationZorunlu. 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​

DurumKodAçıklama
40010015Doğrulama hatası (wallet_id eksik) — details alanına bakın
40010016user_id, token_id ya da wallet_id geçerli bir ID değil
40010001Kullanıcı bulunamadı (domain 1)
40010015token not found ya da user does not have this token (belirtilen cüzdan bu token'dan hiç tutmuyor)
40010015Domain 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.