ID ile Ücret Al
Bir ücret satırını, hangi kapsamda yazılmış olursa olsun (setup, node, network veya default), kendi ID'siyle okur. Kimin okuyabileceğine satırın kendi kapsamı karar verir: düğüm ücreti (entity 3) için düğümün API anahtarınızın düğüm alt ağacında olması gerekir; sahip veya platform sahibi ücreti (entity 1 veya 2) için platform sahibi düğümün API anahtarı gerekir. Bkz. Ücretlere Genel Bakış.
Hiçbir ücrete karşılık gelmeyen ID, 200 ve null gövdeyle yanıtlanır.
Gerekli izin: fee:view
İstek
GET /v2/admin/fees/{fee_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
fee_id | string | path | Zorunlu. Ücret satırı ID'si (24 karakter hex) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/fees/6a5530c19c6088e126a4be9a' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"id": "6a5530c19c6088e126a4be9a",
"entity": 3,
"node_id": "6a4bef2b1e781b11c22e9707",
"setup_id": "6a552db09c6088e126a4be87",
"network_id": "6a4bf0a21e781b11c22e9712",
"value": {
"tokenization": {
"asset_tokenization": { "id": 0, "value": "2.5" },
"tokenized_asset_sales": { "id": 0, "value": "1" },
"management": { "id": 0, "value": "0.5" }
},
"secondary_market": {
"buy_order": { "id": 0, "value": "1" },
"sell_order": { "id": 0, "value": "1" },
"otc_sale": { "id": 0, "value": "1.5" }
},
"lending": {
"borrower": { "id": 0, "value": "0" },
"lending": { "id": 0, "value": "0" },
"liquidation": { "id": 0, "value": "0" }
}
},
"categories": null
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
id | string | Ücret satırı ID'si |
entity | integer | 1 sahip, 2 platform sahibi, 3 düğüm |
platform_owner_id | string | Satır bir platform sahibi kapsamı taşımıyorsa gelmez |
node_id | string | Satırın kapsamlandığı düğüm. Satırın düğümü yoksa gelmez |
setup_id | string | Satırın override ettiği kurulum. Kurulum kapsamlı olmayan satırlarda gelmez |
network_id | string | Satırın kapsamlandığı ağ. Satırın ağı yoksa gelmez |
value | object | tokenization, secondary_market ve lending olarak gruplanmış dokuz oran |
value.<group>.<leaf>.value | string | Yüzde olarak oran |
value.<group>.<leaf>.id | integer | Yanıtlarda her zaman 0; yaprağı anahtarından tanıyın |
categories | array veya null | Kategori bazlı override'lar |
categories[].id | string | Kategori ID'si |
categories[].int_id | integer | Kategorinin sayısal ID'si |
categories[].path | string | Kategori yolu |
categories[].value | object | Bu kategorinin oranları, value ile aynı biçimde |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız — details alanına bakın |
| 400 | 10016 | fee_id 24 karakterlik bir hex ID değil |
| 400 | 10001 (domain 2) | Satırın kapsamlandığı düğüm bulunamadı |
| 403 | 10005 (domain 2) | Satırın düğümü, API anahtarınızın düğüm alt ağacının dışında |
| 403 | 10003 (domain 9) | Sahip veya platform sahibi satırı, platform sahibi düğüme ait olmayan bir anahtarla istendi |
| 500 | 10000 | Beklenmeyen sunucu hatası |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.