Ana içeriğe geç

Kurulumun Geçerli Ücretlerini Al

Bir kurulumun entity bazında (sahip, platform sahibi, düğüm) geçerli ücretlerini, kurulumun ücret kontratına en son gönderildiği haliyle döner: çözümlenmiş oranlar, her oranın geldiği kapsam seviyesi ve ücret satırı, kategori bazlı override'lar ve bu gönderimin hâlâ pending, zincirde confirmed ya da failed olup olmadığı. Düğüm API anahtarınızın düğüm alt ağacında olmalı ve kurulum o düğüme ait olmalıdır.

Bir kurulum bu kayıtları kontratları dağıtıldığında alır; sonraki her ücret gönderimi onları yeniden yazar. Dağıtılmamış bir kurulum items: [] döner. Dağıtım olmadan neyin geçerli olacağını önizlemek için Geçerli Ücreti Al ucunu kullanın. Bkz. Ücretlere Genel Bakış.

Gerekli izin: fee:view

İstek​

GET /v2/admin/fees/nodes/{node_id}/setups/{setup_id}/effective

Parametreler​

AdTipKonumAçıklama
node_idstringpathZorunlu. Kurulumun sahibi olan düğüm
setup_idstringpathZorunlu. Kurulum ID'si

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request GET \
--url '{{baseUrl}}/v2/admin/fees/nodes/6a4bef2b1e781b11c22e9707/setups/6a552db09c6088e126a4be87/effective' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"items": [
{
"entity": 3,
"value": {
"tokenization": {
"asset_tokenization": { "value": "3.5" },
"tokenized_asset_sales": { "value": "1" },
"management": { "value": "0.5" }
},
"secondary_market": {
"buy_order": { "value": "1" },
"sell_order": { "value": "1" },
"otc_sale": { "value": "1.5" }
},
"lending": {
"borrower": { "value": "0" },
"lending": { "value": "0" },
"liquidation": { "value": "0" }
}
},
"sources": {
"asset_tokenization": { "level": "setup", "fee_id": "6a5530c19c6088e126a4be9a" },
"tokenized_asset_sales": { "level": "setup", "fee_id": "6a5530c19c6088e126a4be9a" },
"management": { "level": "setup", "fee_id": "6a5530c19c6088e126a4be9a" },
"buy_order": { "level": "node_network", "fee_id": "680be1f55d63bcee848d38e7" },
"sell_order": { "level": "node_network", "fee_id": "680be1f55d63bcee848d38e7" },
"otc_sale": { "level": "node_network", "fee_id": "680be1f55d63bcee848d38e7" },
"borrower": { "level": "default", "fee_id": "680be1f55d63bcee848d38e5" },
"lending": { "level": "default", "fee_id": "680be1f55d63bcee848d38e5" },
"liquidation": { "level": "default", "fee_id": "680be1f55d63bcee848d38e5" }
},
"categories": [
{
"id": "667e9251ca818a2138ed4915",
"int_id": 111,
"path": "1.4.108.111",
"is_leaf": true,
"name": { "en": "Residential", "tr": "Konut" },
"value": {
"tokenization": {
"asset_tokenization": { "value": "2" },
"tokenized_asset_sales": { "value": "1" },
"management": { "value": "0.5" }
}
}
}
],
"status": "confirmed",
"transaction_hash": "0x9f2c1b7e4a0d3c5b6e8f1a2b3c4d5e6f708192a3b4c5d6e7f8091a2b3c4d5e6f",
"updated_at": "2026-10-02T09:14:27.512Z"
}
]
}

Yanıt Alanları​

AlanTipAçıklama
itemsarrayKurulumun geçerli ücreti bulunan her entity için bir kayıt
items[].entityinteger1 sahip, 2 platform sahibi, 3 düğüm
items[].valueobjectKontratın tuttuğu oranlar; tokenization, secondary_market ve lending olarak gruplanmış
items[].value.<group>.<leaf>.valuestringYüzde olarak oran. Hiçbir kapsamın fiyatlamadığı yaprak gelmez
items[].sourcesobjectHer oran için (yaprak adıyla, örneğin buy_order) nereden geldiği. Hiçbir kapsamın fiyatlamadığı oranın kaydı yoktur
items[].sources.<leaf>.levelstringOranı sağlayan kapsam seviyesi: setup, node_network, node, network veya default
items[].sources.<leaf>.fee_idstringOranı sağlayan ücret satırı
items[].categoriesarrayBu entity için gönderilen kategori bazlı override'lar
items[].categories[].idstringKategori ID'si
items[].categories[].int_idintegerKategorinin sayısal ID'si
items[].categories[].pathstringKategori yolu
items[].categories[].is_leafbooleanKategorinin yaprak olup olmadığı
items[].categories[].nameobjectKategorinin yerelleştirilmiş adı (en, tr). Kategori okunamadıysa gelmez
items[].categories[].valueobjectBu kategorinin oranları, value ile aynı biçimde
items[].statusstringpending (gönderim yapıldı, henüz onaylanmadı; kontrat hâlâ önceki oranları tutuyor olabilir), confirmed (kontrat bu oranları tutuyor) veya failed (gönderim başarısız; kontrat hâlâ önceki oranları tutuyor)
items[].transaction_hashstringBu oranları yazan işlemin hash'i. Bilinmiyorsa boş
items[].updated_atstringBu kaydın son değiştiği zaman

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız — details alanına bakın
40010016node_id veya setup_id 24 karakterlik bir hex ID değil
40010001 (domain 2)Düğüm bulunamadı ya da kurulum o düğüme ait değil
40310005 (domain 2)Düğüm, API anahtarınızın düğüm alt ağacının dışında
50010000Beklenmeyen sunucu hatası

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