Ana içeriğe geç

ID ile Token İşlemi Getir

Bir token'ın tek bir işlemini döndürür. Her asenkron token uç noktasından sonra sorgulanacak okuma budur: uç noktanın döndüğü transaction_id ile status 3 (Done) ya da 4 (Error) olana kadar çağırın. Başka bir token'a ait işlem bulunamadı olarak raporlanır.

Gerekli izin: token:transactions:view

İstek​

GET /v2/admin/tokens/{token_id}/transactions/{transaction_id}

Parametreler​

AdTipKonumAçıklama
token_idstringpathZorunlu. Token id'si.
transaction_idstringpathZorunlu. İşlem id'si.

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>

Örnek​

curl --request GET \
--url '{{baseUrl}}/v2/admin/tokens/67d8774e903bfcbe7eb5d93e/transactions/6a8b5e13f9129816a6cc7a12' \
--header 'Authorization: Bearer <access_token>'

Yanıt​

{
"id": "6a8b5e13f9129816a6cc7a12",
"node_id": "67d6c447f47ff3adafda700d",
"supervisor_id": "665b372f3a72d7d0791596ba",
"token_id": "67d8774e903bfcbe7eb5d93e",
"network_id": "6740e0a20000000000000103",
"external_id": "c3f1a9e2-7d4b-4c55-9b1e-2a6f0d8e4b17",
"correlation_id": "4f9c2d1e-8a7b-4c3d-9e2f-1a0b9c8d7e6f",
"data": {
"is_open_to_otc": true
},
"environment": 0,
"type": 12,
"status": 3,
"triggered": 0,
"hash": "0x998a217061da05cf1bf1998470613a488b10908f0964e76a123c4063f91d77c4",
"error": null,
"message": null,
"is_api": false,
"updated_at": "2025-03-17T19:26:42.180Z",
"created_at": "2025-03-17T19:26:07.042Z"
}

Yanıt Alanları​

AlanTipAçıklama
idstringİşlem id'si.
node_idstringToken'ın düğümü.
supervisor_idstringİşlemi başlatan supervisor. Bir API istemcisi başlattıysa yer almaz.
token_idstringToken id'si.
network_idstringİşlemin çalıştığı ağ (token'ın ağı).
external_idstringCustody cüzdan çağrısının istek id'si.
correlation_idstringİşlemi oluşturan akışın id'si; isteği, olayları ve sonuçlanması bu id'yi paylaşır. Eski kayıtlarda yer almaz.
dataobject | nullTipe özgü değerler; örneğin AddDocumentToToken için document_id, piyasa bayrakları için istenen bayrak (is_public, is_open_to_otc, is_open_to_secondary_market).
environmentinteger0 varsayılan, 1 OTC, 2 ikincil piyasa.
typeintegerİşlem tipi, bkz. type Enum.
statusinteger1 Started, 2 InProgress, 3 Done, 4 Error, 5 PendingReceipt. Bkz. status Enum.
triggeredinteger0 bir istekle başlatıldı, 1 sistem tarafından (zamanlanmış bir iş) başlatıldı.
hashstring | nullİşlem gönderildiğinde zincir üstü işlem hash'i.
errorstring | nullstatus 4 olduğunda başarısızlık nedeni.
messagestring | nullİşleme sırasında eklenen bilgi mesajı.
is_apibooleanİşlem partner API üzerinden bir API istemcisinden geldi.
updated_atstringSon değişiklik (RFC 3339).
created_atstringOluşturulma zamanı (RFC 3339).

Bu okuma, Token İşlemlerini Listele satırından daha fazla alan döndürür.

Hatalar​

DurumKodAçıklama
40010016token_id ya da transaction_id geçerli bir id değil
40010001Token bulunamadı (token domain'i 5)
40310005Çağıranın düğümü token'ın düğümünü kapsamıyor (düğüm domain'i 2)
40010001İşlem bulunamadı ya da başka bir token'a ait (token işlemi domain'i 8)

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