Ana içeriğe geç

Token Kira Ödemelerini Getir

Bir token'ın ürettiği tek tek kira geliri ödemelerinden bir sayfayı döndürür: tüm dağıtımlar boyunca sahip ve dağıtım başına bir satır, en yeniden eskiye. Satırları bir dağıtımla eşleştirmek için external_id alanına göre gruplayın ve Token Dağıtımlarını Getir ile karşılaştırın.

Gerekli izin: token:transactions:view

İstek​

GET /v2/admin/tokens/{token_id}/rents?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ı.

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

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

Yanıt​

{
"data": [
{
"id": "6a8b6f05f9129816a6cc7b44",
"user_id": "6a2f0b7e1c9d4e3f2a1b0c9d",
"token_id": "67d8774e903bfcbe7eb5d93e",
"deposit_id": "6a8b6f02f9129816a6cc7b30",
"external_id": 3,
"per_price": {
"id": "68fe8c129367fd414b227c7a",
"amount": "0.1",
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"total_price": {
"id": "68fe8c129367fd414b227c7a",
"amount": "2.5",
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"contract_created_at": "2025-05-01T10:00:12.381Z",
"created_at": "2025-05-01T10:00:13.002Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}

Yanıt Alanları​

AlanTipAçıklama
data[].idstringÖdeme id'si.
data[].user_idstringÖdeme alan sahip.
data[].token_idstringToken id'si.
data[].deposit_idstringÖdemenin ait olduğu dağıtım.
data[].external_idintegerDağıtımın zincir üstündeki id'si; dağıtımın external_id değeriyle eşleşir.
data[].per_priceprice | nullBir token'ın kazandığı tutar.
data[].total_priceprice | nullper_price × sahibin dağıtım anındaki miktarı.
data[].contract_created_atstring | nullDağıtımın zincire kaydedildiği zaman.
data[].created_atstringSatırın oluşturulduğu zaman.
totalintegerÖdeme sayısı.
pageintegerİstekte gönderilen sayfa numarası.
per_pageintegerİstekte gönderilen sayfa boyutu.

Bir price, amount alanı ondalık string olan {id, amount, decimal, symbol, address} nesnesidir; bkz. Tutarlar ve Yüzdeler.

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.