GET
/
v1
/
transaction
/
{transactionId}
curl --request GET \
  --url 'https://doc-api.oppiwallet.com/api/v1/transaction/03ea5d69-9ebf-4bfc-9b77-3aec6a6784d6?transactionType=1' \
  --header 'signatureToken: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
  --header 'Content-Type: application/json'
{
  "transactionId": "03ea5d69-9ebf-4bfc-9b77-3aec6a6784d6",
  "receiverAddress": "0xAB710B08A....E02421Ff9Ef231Ee212",
  "depositAddress": "0xd5350F580....2bC925a07091b443732",
  "orderId": "ORDER_1",
  "tag": "",
  "currency": "ETH",
  "amount": "0.01",
  "callbackStatus": 0,
  "createdAt": "2024-05-09T06:05:20.087Z",
  "status": 0
}

Kimlik Doğrulama

signatureToken
string
required

API kimlik doğrulaması için bir JWT token gereklidir. Boş bir dize kullanarak JWT Token Oluşturma bölümünde açıklandığı gibi bir JWT token oluşturun.

Başlıklar (Headers)

Content-Type
string
required

application/json olarak ayarlanmalıdır.

Yol Parametreleri (Path Parameters)

transactionId
string
required

Almak istediğiniz işlemin benzersiz tanımlayıcısı.

Sorgu Parametreleri (Query Parameters)

transactionType
number
required

İşlem türü: 1 yatırma işlemi için, 2 çekim işlemi için.

İstek

Bu uç nokta için bir istek gövdesi gerekli değildir.

curl --request GET \
  --url 'https://doc-api.oppiwallet.com/api/v1/transaction/03ea5d69-9ebf-4bfc-9b77-3aec6a6784d6?transactionType=1' \
  --header 'signatureToken: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
  --header 'Content-Type: application/json'

Yanıt

İstenen işlemin detaylarını döndürür.

transactionId
string
required

İşlem için benzersiz bir tanımlayıcı.

receiverAddress
string
required

Fonların gönderildiği adres.

depositAddress
string
required

Fonların yatırıldığı adres.

orderId
string
required

İşlem için sipariş kimliği referansı.

tag
string

İşlemle ilişkilendirilmiş etiket, varsa.

currency
string
required

İşlemde kullanılan kripto para birimi.

amount
string
required

İşlem miktarı.

callbackStatus
number
required

Geri çağırma durumu.

createdAt
string
required

İşlemin oluşturulduğu zaman damgası.

status
number
required

İşlemin durumu. 0=Beklemede, 1=Tamamlandı, 2=Başarısız

{
  "transactionId": "03ea5d69-9ebf-4bfc-9b77-3aec6a6784d6",
  "receiverAddress": "0xAB710B08A....E02421Ff9Ef231Ee212",
  "depositAddress": "0xd5350F580....2bC925a07091b443732",
  "orderId": "ORDER_1",
  "tag": "",
  "currency": "ETH",
  "amount": "0.01",
  "callbackStatus": 0,
  "createdAt": "2024-05-09T06:05:20.087Z",
  "status": 0
}