OTC İşlemini Al
Bir teklifin işlemlerinden birini okur. OTC Teklifini Kabul Et ve OTC Teklifini İptal Et uçlarının döndürdüğü transaction_id burada sorgulanır: status, 1 Started'dan 2 InProgress'e (zincir makbuzu beklenirken 5 PendingReceipt) ve oradan 3 Done veya 4 Error'a ilerler.
Teklif anahtarın parçasıdır: başka bir teklifin ID'siyle eşleştirilen işlem ID'si bulunamadı (10001, domain 22) olarak yanıtlanır. Teklifin tokenının düğümü API anahtarınızın düğüm alt ağacında olmalıdır.
Gerekli izin: otc:view
İstek
GET /v2/admin/otcs/{otc_id}/transactions/{transaction_id}
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
otc_id | string | path | Zorunlu. Teklifin kendi ID'si (24 karakter hex) |
transaction_id | string | path | Zorunlu. OTC işlem ID'si (24 karakter hex) |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/otcs/6a8b5d02f9129816a6cc79f4/transactions/6a8b5e13f9129816a6cc7a12' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"id": "6a8b5e13f9129816a6cc7a12",
"type": 1,
"status": 3,
"hash": "0x9f2c1b7e4a0d3c5b6e8f1a2b3c4d5e6f708192a3b4c5d6e7f8091a2b3c4d5e6f",
"error": null,
"message": null,
"created_at": "2026-08-23T17:43:31.004Z",
"updated_at": "2026-08-23T17:44:01.220Z"
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
id | string | OTC işlem ID'si |
type | integer | 1 kabul, 2 iptal |
status | integer | 1 Started (kaydedildi, henüz alınmadı), 2 InProgress (gönderiliyor), 3 Done (sonuçlandı), 4 Error (başarısız, error alanına bakın), 5 PendingReceipt (gönderildi, zincir makbuzu bekleniyor) |
hash | string veya null | Biliniyorsa zincir üstü işlem hash'i |
error | string veya null | status 4 olduğunda hata nedeni |
message | string veya null | Bir iptalle birlikte verilen neden, varsa |
created_at | string | İşlemin başlatıldığı zaman |
updated_at | string | Son durum değişikliği |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız — details alanına bakın. 24 karakterlik hex olmayan bir ID dahil |
| 400 | 11001 (domain 11) | Teklif bulunamadı |
| 400 | 10001 (domain 22) | İşlem bulunamadı ya da başka bir teklife ait |
| 400 | 10001 (domain 5) | Teklifin tokenı bulunamadı |
| 400 | 10001 (domain 2) | Tokenın düğümü bulunamadı |
| 403 | 10005 (domain 2) | Tokenın düğümü, API anahtarınızın düğüm alt ağacının dışında |
| 500 | 10000 | Beklenmeyen sunucu hatası |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.