Ana içeriğe geç

Get User Transaction

Bir kullanıcının işlemlerinden birini okur — kullanıcı yüzeyindeki her yazmanın döndürdüğü transaction_id'nin sorgulanacağı yer.

İstek

GET /v2/users/{user_id}/transactions/{transaction_id}

Parametreler

İsimTipKonumAçıklama
user_idstringpathGerekli. İşlemin ait olduğu kullanıcı (24 karakterlik hex)
transaction_idstringpathGerekli. İşlem ID'si (24 karakterlik hex)

Başlıklar

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

Örnek

curl --location '\{\{baseUrl\}\}/v2/users/680c02896d91ca0145cfeb81/transactions/6a8b5e13f9129816a6cc7a12' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'

Yanıt

{
"id": "6a8b5e13f9129816a6cc7a12",
"user_id": "680c02896d91ca0145cfeb81",
"type": 5,
"status": 3,
"environment": 2,
"internal_id": "68ae06cfcccf4e8fc19362d1",
"wallet_id": "6a89b68e0c46ca4c941271aa",
"external_id": "",
"hash": "0x9f2c1b...",
"error": null,
"message": null,
"is_api": true,
"created_at": "2026-08-23T17:43:31.004Z",
"updated_at": "2026-08-23T17:44:01.220Z"
}

Yanıt Alanları

AlanTipAçıklama
idstringİşlem ID'si
user_idstringİşlemin ait olduğu kullanıcı
typeintegerİşlemin ne yaptığı — tip tablosu için Get User Transactions
statusinteger1 Started, 2 InProgress, 3 Done, 4 Error, 5 PendingReceipt
environmentintegerİşlemin ait olduğu ortam
internal_idstringİşlemin üzerinde çalıştığı kayıt — ikincil piyasa ilanı, OTC teklifi, token
wallet_idstringİşlemin üzerinde çalıştığı ve imzaladığı custody cüzdanı. Cüzdan adlandırmayan işlemlerde boştur
hashstringZincir üstü işlem hash'i; Done olunca dolar, öncesinde null
errorstringHata sebebi; Error olunca dolar, aksi hâlde null
messagestringVerilmişse okunabilir açıklama
is_apibooleanAksiyonun admin panelinden değil integration API'sinden gelip gelmediği

Status enum

DeğerİsimAnlamı
1StartedKaydedildi, henüz alınmadı
2InProgressZincire gönderildi
3DoneSonuçlandı; hash doludur
4ErrorBaşarısız; error doludur
5PendingReceiptGönderildi, zincir makbuzu bekleniyor

Durum Kodları

Durum KoduAçıklama
200Başarılı - işlem alındı
400Hatalı İstek - işlem bulunamadı ya da işlem ID'si ait olmadığı bir kullanıcı ile eşleştirildi
401Yetkisiz - geçersiz veya eksik kimlik doğrulama token'ı
500Sunucu Hatası

Notlar