İşlemler

post https://api.cryptomus.com/v2/user-api/transaction/list Kopyala

Rica etmek

Sorgu parametreleri

İsimParametre türüTanım
date_fromstringoluşturma tarihine göre filtreleme (biçim: "YYYY-AA-GG S:dd:ss")
date_tostringoluşturma tarihine göre filtreleme (biçim: "YYYY-AA-GG S:dd:ss")
typestringİşlem türü

Parametre türü

string

Tanım

oluşturma tarihine göre filtreleme (biçim: "YYYY-AA-GG S:dd:ss")

Parametre türü

string

Tanım

oluşturma tarihine göre filtreleme (biçim: "YYYY-AA-GG S:dd:ss")

Parametre türü

string

Tanım

İşlem türü

Talep Örneği


curl https://api.cryptomus.com/v2/user-api/transaction/list \
    -X POST \
    -H 'userId: 8b03432e-385b-4670-8d06-064591096795' \
    -H 'sign: fe99035f86fa436181717b302b95bacff1' \
    -H 'Content-Type: application/json' \
    -d '{
    "date_from": "2023-05-16 00:00:00",
    "date_to": "2023-05-16 23:59:59",
    "type": "payment"
  }'
Kopyala

Türler

İstek türleri

İsimTanım
paymentÖdeme işlemleri
payoutÖdeme işlemleri
transferTicari cüzdan işlemlerinden/işlemlerine transfer

Tanım

Ödeme işlemleri

Tanım

Ödeme işlemleri

Tanım

Ticari cüzdan işlemlerinden/işlemlerine transfer

Cevap

Yanıt parametreleri

İsimParametre türüTanım
itemsarray Yapı
paginateobject Yapı

Parametre türü

array

Tanım

Yapı

Parametre türü

object

Tanım

Yapı

Öğe yanıt parametreleri

İsimParametre türüTanım
uuidstringİşlem UUID'si
typestringİşlem türü
statusstring|null Yapı
created_atstringİşlem süresi
amountstringMiktar
amount_equivalentstring|nullEşdeğer tutar
currency_equivalentstring|nullDöviz eşdeğeri tutarı (Kişisel hesabınızda belirlenen para birimi)
currencystringPara birimi kodu
networkstring|nullBlockchain Ağ Kodu
txidstring|nullİşlem Karması
addressstring|nullÖdeme için cüzdan adresi
commentstring|nullYorum

Parametre türü

string

Tanım

İşlem UUID'si

Parametre türü

string

Tanım

İşlem türü

Parametre türü

string|null

Tanım

Yapı

Parametre türü

string

Tanım

İşlem süresi

Parametre türü

string

Tanım

Miktar

Parametre türü

string|null

Tanım

Eşdeğer tutar

Parametre türü

string|null

Tanım

Döviz eşdeğeri tutarı (Kişisel hesabınızda belirlenen para birimi)

Parametre türü

string

Tanım

Para birimi kodu

Parametre türü

string|null

Tanım

Blockchain Ağ Kodu

Parametre türü

string|null

Tanım

İşlem Karması

Parametre türü

string|null

Tanım

Ödeme için cüzdan adresi

Parametre türü

string|null

Tanım

Yorum

Yanıt parametrelerini sayfalandırma

İsimParametre türüTanım
countintegerGeçerli sayfadaki öğe sayısı
hasPagesbooleanBirden çok sayfaya bölünecek yeterli unsur olup olmadığı (doğru / yanlış)
nextCursorstring|nullİmleç Sonraki Sayfaya
previousCursorstring|nullÖnceki sayfaya imleci
perPageintegerSayfa başına maksimum öğe sayısı

Parametre türü

integer

Tanım

Geçerli sayfadaki öğe sayısı

Parametre türü

boolean

Tanım

Birden çok sayfaya bölünecek yeterli unsur olup olmadığı (doğru / yanlış)

Parametre türü

string|null

Tanım

İmleç Sonraki Sayfaya

Parametre türü

string|null

Tanım

Önceki sayfaya imleci

Parametre türü

integer

Tanım

Sayfa başına maksimum öğe sayısı

Durum yanıtı parametreleri

İsimTanım
checkİşlemin blockchain üzerinde görünmesini bekliyorum
paidİşlem başarılı oldu
failİşlem hatası
cancelİşlem iptal edildi
lockedAML programı nedeniyle fonlar kilitlendi

Tanım

İşlemin blockchain üzerinde görünmesini bekliyorum

Tanım

İşlem başarılı oldu

Tanım

İşlem hatası

Tanım

İşlem iptal edildi

Tanım

AML programı nedeniyle fonlar kilitlendi

Sonraki/önceki sayfanın kayıtlarını almak için sorgu parametrelerinde sonraki/önceki imleç karmasını belirtin (?cursor=<nextCursorHash>)

Örnek:


curl https://api.cryptomus.com/v2/user-api/transaction/list?cursor=eyJpZCI6MjEyLCJ fcG9pbnRzVzVG9OZhXh0SXRlbXMiOnRydWV9 \
    -X POST \
    -H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
    -H 'sign: f80fa426a89eb62bd53997326865d850' \
    -H 'Content-Type: application/json' \
    -d '{}'
Kopyala

Yanıt örneği


1{
2  "state": 0,
3  "result": {
4    "items": [
5      {
6        "uuid": "3a3efbe5-4835-48f3-95c0-7b63e2c8a0b6",
7        "type": "transfer",
8        "status": "paid",
9        "created_at": "2022-07-22T15:11:46.000000Z",
10        "amount": "10.00",
11        "amount_equivalent": "10.1679",
12        "currency_equivalent": "USD",
13        "currency": "USDT",
14        "network": null,
15        "txid": null,
16        "address": null,
17        "comment": null
18      },
19      {
20        "uuid": "d4953ea1-6f55-46f1-b1c9-f72c04badc45",
21        "type": "payout",
22        "status": "paid",
23        "created_at": "2022-09-01T14:46:44.000000Z",
24        "amount": "10.00",
25        "amount_equivalent": "10.1679",
26        "currency_equivalent": "USD",
27        "currency": "USDT",
28        "network": "tron",
29        "txid": null,
30        "address": "TSV1JBNzp71tucPrEsRPG5iLD1DkftzWzF",
31        "comment": null
32      },
33      {
34        "uuid": "690f745a-6b0c-42e1-a6ee-0de34485cab7",
35        "type": "payment",
36        "status": "fail",
37        "created_at": "2022-09-02T08:32:03.000000Z",
38        "amount": "2.00",
39        "amount_equivalent": "10.63359",
40        "currency_equivalent": "USD",
41        "currency": "USDT",
42        "network": "tron",
43        "txid": null,
44        "address": "TSV1JBNzp71tucPrEsRPG5iLD1DkftzWzF",
45        "comment": null
46      }
47    ],
48    "paginate": {
49      "count": 3,
50      "hasPages": true,
51      "nextCursor": "eyJpdiI6IlFIZnd5Lzd0VUN3TGtUNUF6ckV5TEE9PSIsInZhbHVlIjoiUHcvZm1rWmRqdDVKL25NMW5EVEQ1OW9JS0NiSjhJcHd1byt5SGhmVG95UjhGaUlCa3djT1ZSOU5Lc29Id3B3bC80T0VBSnhhZEZBWk1yZUN5RTByN2pKK0dNVUZ0QnFlcThwMU93d0NSR2pXMHJOQWZIa3N6cStmT0YxOG9VVDJyT1Q2NmVhbU9JU1N6cTJsM3JLTitRPT0iLCJtYWMiOiI2M2E4OWVmZTk3MDNjYzUwNjY0ZWY4ZjcxMjUyOGUzMmI4NzNkNWU4YzNlYmUxNmNmMThhM2JhN2RjNTkyYjgxIiwidGFnIjoiIn0=",
52      "previousCursor": null,
53      "perPage": 15
54    }
55  }
56}
57      
Kopyala