Transaksi

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

Meminta

Parameter kueri

NamaJenis parameterDefinisi
date_fromstringpenyaringan berdasarkan tanggal pembuatan, dari (format: "YYYY-MM-DD H:mm:ss")
date_tostringpenyaringan berdasarkan tanggal pembuatan, ke (format: "YYYY-MM-DD H:mm:ss")
typestringJenis transaksi

Jenis parameter

string

Definisi

penyaringan berdasarkan tanggal pembuatan, dari (format: "YYYY-MM-DD H:mm:ss")

Jenis parameter

string

Definisi

penyaringan berdasarkan tanggal pembuatan, ke (format: "YYYY-MM-DD H:mm:ss")

Jenis parameter

string

Definisi

Jenis transaksi

Contoh permintaan


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"
  }'
Menyalin

Jenis

Jenis permintaan

NamaDefinisi
paymentTransaksi pembayaran
payoutTransaksi pembayaran
transferTransfer dari/ke transaksi dompet Bisnis

Definisi

Transaksi pembayaran

Definisi

Transaksi pembayaran

Definisi

Transfer dari/ke transaksi dompet Bisnis

Tanggapan

Parameter respons

NamaJenis parameterDefinisi
itemsarray Struktur
paginateobject Struktur

Jenis parameter

array

Definisi

Struktur

Jenis parameter

object

Definisi

Struktur

Parameter respons item

NamaJenis parameterDefinisi
uuidstringUUID Transaksi
typestringJenis transaksi
statusstring|null Struktur
created_atstringWaktu transaksi
amountstringJumlah
amount_equivalentstring|nullJumlah yang setara
currency_equivalentstring|nullJumlah yang setara dengan mata uang (Mata uang ditetapkan di akun pribadi Anda)
currencystringKode mata uang
networkstring|nullKode jaringan Blockchain
txidstring|nullHash Transaksi
addressstring|nullAlamat dompet untuk pembayaran
commentstring|nullKomentar

Jenis parameter

string

Definisi

UUID Transaksi

Jenis parameter

string

Definisi

Jenis transaksi

Jenis parameter

string|null

Definisi

Struktur

Jenis parameter

string

Definisi

Waktu transaksi

Jenis parameter

string

Definisi

Jumlah

Jenis parameter

string|null

Definisi

Jumlah yang setara

Jenis parameter

string|null

Definisi

Jumlah yang setara dengan mata uang (Mata uang ditetapkan di akun pribadi Anda)

Jenis parameter

string

Definisi

Kode mata uang

Jenis parameter

string|null

Definisi

Kode jaringan Blockchain

Jenis parameter

string|null

Definisi

Hash Transaksi

Jenis parameter

string|null

Definisi

Alamat dompet untuk pembayaran

Jenis parameter

string|null

Definisi

Komentar

Parameter respons paginasi

NamaJenis parameterDefinisi
countintegerJumlah item di halaman saat ini
hasPagesbooleanApakah ada cukup elemen untuk dibagi menjadi beberapa halaman (benar / salah)
nextCursorstring|nullKursor ke halaman berikutnya
previousCursorstring|nullKursor ke halaman sebelumnya
perPageintegerJumlah maksimum elemen per halaman

Jenis parameter

integer

Definisi

Jumlah item di halaman saat ini

Jenis parameter

boolean

Definisi

Apakah ada cukup elemen untuk dibagi menjadi beberapa halaman (benar / salah)

Jenis parameter

string|null

Definisi

Kursor ke halaman berikutnya

Jenis parameter

string|null

Definisi

Kursor ke halaman sebelumnya

Jenis parameter

integer

Definisi

Jumlah maksimum elemen per halaman

Parameter respons status

NamaDefinisi
checkMenunggu transaksi muncul di blockchain
paidTransaksi berhasil
failKesalahan transaksi
cancelTransaksi dibatalkan
lockedDana terkunci karena program AML

Definisi

Menunggu transaksi muncul di blockchain

Definisi

Transaksi berhasil

Definisi

Kesalahan transaksi

Definisi

Transaksi dibatalkan

Definisi

Dana terkunci karena program AML

Untuk mendapatkan rekaman halaman berikutnya/sebelumnya, tentukan hash kursor berikutnya/sebelumnya dalam parameter kueri (?cursor=<nextCursorHash>)

Contoh:


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 '{}'
Menyalin

Contoh respons


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      
Menyalin