Ana içeriğe geç

Token Yatırımcılarını Getir

Bir token'ı şu anda tutan kullanıcılardan bir sayfayı, en büyük pozisyondan başlayarak döndürür. Yalnızca mevcut sahipler listelenir: satın alıp ardından her şeyini satan biri artık yatırımcı değildir. Birden fazla cüzdanı olan bir sahip, pozisyonu bu cüzdanlar üzerinden toplanmış tek bir satırdır.

Gerekli izin: token:view

İstek​

GET /v2/admin/tokens/{token_id}/investors?page=1&per_page=20

Parametreler​

AdTipKonumAçıklama
token_idstringpathZorunlu. Token id'si.
pageintegerqueryZorunlu. Sayfa numarası, 1'den başlar.
per_pageintegerqueryZorunlu. Sayfa boyutu, 1 ile 100 arası.
searchstringqueryİsteğe bağlı. Kullanıcının adı, soyadı ya da e-postasıyla eşleşir.

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request GET \
--url '{{baseUrl}}/v2/admin/tokens/67d8774e903bfcbe7eb5d93e/investors?page=1&per_page=20&search=yilmaz' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"data": [
{
"id": "6a2f0b7e1c9d4e3f2a1b0c9d",
"email": "investor@example.com",
"name": "Ayse",
"surname": "Yilmaz",
"has_kyc_token": true,
"created_at": "2025-02-11T14:20:05.118Z",
"holding": {
"remaining_quantity": 25,
"total_purchased": 40,
"total_purchased_amount": "384",
"wallet_count": 2
}
}
],
"total": 1,
"page": 1,
"per_page": 20
}

Yanıt Alanları​

AlanTipAçıklama
data[].idstringKullanıcı id'si (yatırımcı id'si).
data[].emailstringE-posta.
data[].namestringAd. Kayıtta yoksa yer almaz.
data[].surnamestringSoyad. Kayıtta yoksa yer almaz.
data[].has_kyc_tokenbooleanKullanıcının cüzdanlarından en az biri bir KYC token'ı tutuyor. KYC kullanıcı kaydına değil cüzdana aittir.
data[].created_atstringKullanıcının kayıt olduğu zaman.
data[].holding.remaining_quantityintegerŞu anda tutulan token'lar, kullanıcının cüzdanları üzerinden toplanmış.
data[].holding.total_purchasedintegerŞimdiye kadar satın alınan token'lar. Kullanıcı sattığında remaining_quantity değerinden farklılaşır.
data[].holding.total_purchased_amountstringtotal_purchased için ödenen tutar, ondalık string.
data[].holding.wallet_countintegerKullanıcının bu token'ı tutan cüzdan sayısı.
totalintegerEşleşen yatırımcı sayısı.
pageintegerİstekte gönderilen sayfa numarası.
per_pageintegerİstekte gönderilen sayfa boyutu.

Yanıt cüzdan adresi içermez: adresler kullanıcının cüzdanlarına aittir.

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız (page ya da per_page eksik veya aralık dışı) — details alanına bakın
40010016token_id geçerli bir id değil
40010001Token bulunamadı (token domain'i 5)
40310005Çağıranın düğümü token'ın düğümünü kapsamıyor (düğüm domain'i 2)

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.