Ana içeriğe geç

Alt Node'ları Listele

Belirli bir üst node'un alt node'larını sayfalama desteğiyle arar.

İstek

POST /v2/admin/node/{node_id}/children/search

Parametreler

İsimTürKonumAçıklama
node_idstringpathGerekli. Alt node'ları aranacak üst node'un ID'si

Başlıklar

İsimAçıklama
AuthorizationGerekli. Kimlik doğrulama için Bearer token
Content-TypeGerekli. application/json olmalıdır

İstek Gövdesi

İsimTürAçıklama
pagenumberSayfalama için sayfa numarası (varsayılan: 1)
per_pagenumberSayfa başına sonuç sayısı (varsayılan: 20)

Örnek

curl --request POST \
--url '\{\{baseUrl\}\}/v2/admin/node/67d1887219270f00501b8d3f/children/search' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--data '{
"page": 1,
"per_page": 20
}'

Yanıt

{
"data": [
{
"id": "67d6c447f47ff3adafda700d",
"parent_id": "67a68d4462dd1d00073d0af3",
"parent_name": null,
"name": "Tostik 5",
"type": 2,
"status": 1,
"contract": {
"wallet": {
"public_key": "0xAF4bf547c4d354266449dB91fe0c4d8861cFfc0E"
},
"fee_contract_address": "0x1bD038546274fbE5656711d4E5371EE1bABCd126",
"listing_contract_address": "0xb6627b1685d1199E3087D2247d5F432fb1721c34",
"rent_contract_address": "0x57327F5C456B661Fc0D337473ec8F14a4ADccfb3",
"burn_contract_address": "0x222CB82947be52A91a88B1A2E116abf4D9bA6eed",
"secondary_contract_address": "0x8B3a9f9Ea0fA265f56D28AD9Ea0416E5b6a32011"
},
"meta": null,
"int_id": 38,
"path": "1.38",
"listed_token_count": 0,
"supervisor_count": 0,
"created_at": "2025-03-16T12:29:59.46Z"
}
],
"total": 10,
"page": 1,
"per_page": 20
}

Yanıt Alanları

AlanTürAçıklama
dataarrayAlt node'ların listesi
data[].idstringAlt node için benzersiz tanımlayıcı
data[].parent_idstringÜst node'un ID'si
data[].parent_namestringÜst node'un adı (mevcut değilse null)
data[].namestringAlt node'un adı
data[].typenumberNode'un tür kodu
data[].statusnumberNode'un durum kodu
data[].contractobjectNode için sözleşme bilgileri
data[].contract.wallet.public_keystringNode'un cüzdanının açık anahtarı
data[].contract.fee_contract_addressstringÜcret sözleşmesinin adresi
data[].contract.listing_contract_addressstringListeleme sözleşmesinin adresi
data[].contract.rent_contract_addressstringKiralama sözleşmesinin adresi
data[].contract.burn_contract_addressstringYakma sözleşmesinin adresi (mevcut değilse null)
data[].contract.secondary_contract_addressstringİkincil sözleşmenin adresi
data[].metaobjectNode için meta veriler (mevcut değilse null)
data[].int_idnumberNode'un dahili ID'si
data[].pathstringNode'un hiyerarşi yolu
data[].listed_token_countnumberListelenen token sayısı
data[].supervisor_countnumberNode için denetçi sayısı
data[].created_atstringNode'un oluşturulma zaman damgası
totalnumberToplam alt node sayısı
pagenumberMevcut sayfa numarası
per_pagenumberSayfa başına öğe sayısı

Durum Kodları

Durum KoduAçıklama
200Başarılı
400Hatalı İstek - Geçersiz istek gövdesi
401Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı
404Bulunamadı - Üst node ID'si mevcut değil
500Dahili Sunucu Hatası