Admin OTC Token Anlaşmalarını Getir
Belirli bir token ve node için OTC anlaşmalarını sayfalama desteği ile getirir.
İstek
POST /v2/admin/otcs/nodes/{node_id}/tokens/{token_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
node_id | string | Path. Node'un ID'si | |
token_id | string | Path. Anlaşmaları getirilecek token'ın ID'si |
İstek Gövdesi
| Ad | Tip | Açıklama |
|---|---|---|
page | integer | Gerekli. Sayfalama için sayfa numarası |
per_page | integer | Gerekli. Sayfa başına öğe sayısı |
Başlıklar
| Ad | Tip | Açıklama |
|---|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token | |
Content-Type | Gerekli. application/json olmalı |
Örnek
curl --location '\{\{baseUrl\}\}/v2/admin/otcs/nodes/6810a8e5b45680e7d2f95bad/tokens/68ae06cfcccf4e8fc19362d1' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--data '{
"page": 1,
"per_page": 10
}'
Yanıt
{
"data": [
{
"id": "68bf5152932e6bcb90859816",
"token_id": "68ae06cfcccf4e8fc19362d1",
"node_id": "6810a8e5b45680e7d2f95bad",
"user_id": "680c02896d91ca0145cfeb81",
"deal_id": 2,
"price": {
"amount": 5,
"decimal": 6,
"symbol": "USDT",
"address": "0xdb2e8354c2a2a0f9c7c889ec27cdd424d49c8fd1"
},
"quantity": 1,
"status": 0,
"created_at": "2025-09-08T21:37:00Z",
"updated_at": "2025-09-08T21:37:00Z"
}
],
"total": 1,
"page": 1,
"per_page": 10
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
data | array | OTC anlaşmalarının dizisi |
data[].id | string | Anlaşmanın benzersiz tanımlayıcısı |
data[].token_id | string | Token'ın ID'si |
data[].node_id | string | Node'un ID'si |
data[].user_id | string | Anlaşmayı oluşturan kullanıcının ID'si |
data[].deal_id | integer | Anlaşma tanımlayıcı numarası |
data[].price | object | Fiyat bilgileri |
data[].price.amount | number | Fiyat miktarı |
data[].price.decimal | integer | Fiyat için ondalık basamak sayısı |
data[].price.symbol | string | Fiyat sembolü (örn. USDT) |
data[].price.address | string | Fiyat token'ının kontrat adresi |
data[].quantity | integer | Anlaşmadaki token miktarı |
data[].status | integer | Anlaşmanın durumu (0 = aktif) |
data[].created_at | string | Anlaşmanın oluşturulduğu ISO 8601 zaman damgası |
data[].updated_at | string | Anlaşmanın son güncellendiği ISO 8601 zaman damgası |
total | integer | Tüm sayfalardaki toplam öğe sayısı |
page | integer | Mevcut sayfa numarası |
per_page | integer | Sayfa başına öğe sayısı |