Ana içeriğe geç

Admin List OTC Transactions

Bir teklif üzerinde denenmiş her accept ve cancel, en yeniden eskiye.

İstek

GET /v2/admin/otcs/{otc_id}/transactions

Parametreler

İsimTipKonumAçıklama
otc_idstringpathGerekli. Teklifin kendi ID'si (24 karakterlik hex)
typeintegerqueryİsteğe Bağlı. 1 yalnız accept, 2 yalnız cancel. Boş bırakılırsa ikisi de
pageintegerqueryGerekli. Sayfa numarası, en az 1
per_pageintegerqueryGerekli. Sayfa başına kayıt, 1–100

Başlıklar

İsimTipAçıklama
AuthorizationGerekli. Kimlik doğrulama için Bearer token

Örnek

curl --location '\{\{baseUrl\}\}/v2/admin/otcs/6a8b5d02f9129816a6cc79f4/transactions?page=1&per_page=20' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'

Yanıt

{
"data": [
{
"id": "6a8b5e13f9129816a6cc7a12",
"type": 1,
"status": 3,
"hash": "0x9f2c1b...",
"error": null,
"message": null,
"created_at": "2026-08-23T17:43:31.004Z",
"updated_at": "2026-08-23T17:44:01.220Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}

Hiç aksiyon alınmamış bir teklif boş sayfa döner, reddedilmez — teklif oradadır ve hâlâ açıktır.

Yanıt Alanları

AlanTipAçıklama
data[].idstringİşlem ID'si
data[].typeinteger1 accept, 2 cancel
data[].statusinteger1 Started, 2 InProgress, 3 Done, 4 Error, 5 PendingReceipt
data[].hashstringZincir üstü işlem hash'i; Done olunca dolar, öncesinde null
data[].errorstringHata sebebi; Error olunca dolar, aksi hâlde null
data[].messagestringCancel bir sebep ile verildiyse o sebep
totalintegerTeklif üzerindeki toplam işlem sayısı
pageintegerGeçerli sayfa numarası
per_pageintegerSayfa başına kayıt

Durum Kodları

Durum KoduAçıklama
200Başarılı - işlemler alındı
400Hatalı İstek - ID 24 karakterlik hex değil ya da böyle bir teklif yok
401Yetkisiz - geçersiz veya eksik kimlik doğrulama token'ı
500Sunucu Hatası

Notlar

  • Get OTC Deal Detail yalnızca en son işlemi gömer; o da teklifin geçerli durumunu anlatan şeydir. Bir accept'in sonuçlanmadan önce iki kez başarısız olduğunu gösteremez — bu listeleme onun içindir.
  • Kapsam token değil tekliftir: accept ve cancel bir teklif üzerinde işler; token'ın kendi işlemleri Get Token Transaction ucundadır.