Ana içeriğe geç

Ticaretleri Ara

Bu endpoint, sayfalama desteği ile ticaretleri aramanıza ve listelemeye olanak tanır.

Endpoint

GET /api/v1/trades

Başlıklar

İsimTipAçıklama
AuthorizationstringKimlik doğrulama için Bearer token
X-Target-ServerstringHedef sunucu tanımlayıcısı (örn. "declaration")

Query Parametreleri

İsimTipAçıklama
pageintegerSayfalama için sayfa numarası (varsayılan: 1)
per_pageintegerSayfa başına öğe sayısı (varsayılan: 10)

Yanıt

Başarılı Yanıt (200 OK)

{
"data": [
{
"id": "string",
"name": "string",
"node_name": "string",
"node_id": "string",
"status": "integer",
"type": "integer",
"permissions": [
{
"node_id": "string",
"created_at": "string"
}
],
"created_by": "string",
"created_at": "string",
"updated_at": "string"
}
],
"total": "integer",
"page": "integer",
"per_page": "integer"
}

Yanıt Alanları

AlanTipAçıklama
dataarrayTicaret nesnelerinin dizisi
data[].idstringTicaretin benzersiz tanımlayıcısı
data[].namestringTicaretin adı
data[].node_namestringDüğümün adı
data[].node_idstringDüğümün ID'si
data[].statusintegerTicaretin durumu
data[].typeintegerTicaretin türü
data[].permissionsarrayİzin nesnelerinin dizisi
data[].permissions[].node_idstringİzni olan düğümün ID'si
data[].permissions[].created_atstringİznin oluşturulma zaman damgası
data[].created_bystringTicareti oluşturan kullanıcının ID'si
data[].created_atstringTicaretin oluşturulma zaman damgası
data[].updated_atstringTicaretin son güncelleme zaman damgası
totalintegerToplam ticaret sayısı
pageintegerMevcut sayfa numarası
per_pageintegerSayfa başına öğe sayısı

Örnek İstek

curl --request GET \
--url '{{HOST}}/api/v1/trades?page=1&per_page=10' \
--header 'Authorization: Bearer YOUR_TOKEN' \
--header 'X-Target-Server: declaration'

Örnek Yanıt

{
"data": [
{
"id": "68247532b5e19b4fafa3f894",
"name": "API Trade",
"node_name": "Interzoon A.S",
"node_id": "6784fea5481a2963fcb2d74c",
"status": 1,
"type": 1,
"permissions": [],
"created_by": "6784fea5481a2963fcb2d74d",
"created_at": "2025-05-14T10:49:22.835Z",
"updated_at": "2025-05-14T10:49:22.835Z"
}
],
"total": 19,
"page": 1,
"per_page": 10
}