Bitimlar

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

Talab qilmoq

So'rov parametrlari

IsmParametr turiTa'rif
date_fromstringyaratilish sanasi bo'yicha filtrlash (format: "YYYY-AA-KK H:dd:ss")
date_tostringyaratilgan sana boʻyicha filtrlash (format: “YYYY-AA-KK H:dd:ss”)
typestringTranzaksiya turi

Parametr turi

string

Ta'rif

yaratilish sanasi bo'yicha filtrlash (format: "YYYY-AA-KK H:dd:ss")

Parametr turi

string

Ta'rif

yaratilgan sana boʻyicha filtrlash (format: “YYYY-AA-KK H:dd:ss”)

Parametr turi

string

Ta'rif

Tranzaksiya turi

Misolga misol


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

Turlari

So'rov turlari

IsmTa'rif
paymentTo'lov operatsiyalari
payoutTo'lov operatsiyalari
transferBiznes hamyon tranzaktsiyalarini o'tkazish

Ta'rif

To'lov operatsiyalari

Ta'rif

To'lov operatsiyalari

Ta'rif

Biznes hamyon tranzaktsiyalarini o'tkazish

Javob

Javob parametrlari

IsmParametr turiTa'rif
itemsarray Tuzilish
paginateobject Tuzilish

Parametr turi

array

Ta'rif

Tuzilish

Parametr turi

object

Ta'rif

Tuzilish

Elementlarning javob parametrlari

IsmParametr turiTa'rif
uuidstringTranzaksiya UUID
typestringTranzaksiya turi
statusstring|null Tuzilish
created_atstringTranzaksiya vaqti
amountstringMiqdori
amount_equivalentstring|nullEkvivalentdagi miqdor
currency_equivalentstring|nullValyuta ekvivalenti miqdori (shaxsiy hisobingizda o'rnatilgan valyuta)
currencystringValyuta kodi
networkstring|nullBlockChain tarmog'i kodi
txidstring|nullTranzaksiya xeshi
addressstring|nullTo'lov uchun hamyon manzili
commentstring|nullSharh

Parametr turi

string

Ta'rif

Tranzaksiya UUID

Parametr turi

string

Ta'rif

Tranzaksiya turi

Parametr turi

string|null

Ta'rif

Tuzilish

Parametr turi

string

Ta'rif

Tranzaksiya vaqti

Parametr turi

string

Ta'rif

Miqdori

Parametr turi

string|null

Ta'rif

Ekvivalentdagi miqdor

Parametr turi

string|null

Ta'rif

Valyuta ekvivalenti miqdori (shaxsiy hisobingizda o'rnatilgan valyuta)

Parametr turi

string

Ta'rif

Valyuta kodi

Parametr turi

string|null

Ta'rif

BlockChain tarmog'i kodi

Parametr turi

string|null

Ta'rif

Tranzaksiya xeshi

Parametr turi

string|null

Ta'rif

To'lov uchun hamyon manzili

Parametr turi

string|null

Ta'rif

Sharh

Javob parametrlarini sahifalash

IsmParametr turiTa'rif
countintegerJoriy sahifadagi narsalar soni
hasPagesbooleanBir nechta sahifaga bo'linishi uchun etarli elementlar mavjudmi (haqiqiy / noto'g'ri)
nextCursorstring|nullKeyingi sahifaga kursor
previousCursorstring|nullOldingi sahifaga kursor
perPageintegerHar sahifada maksimal elementlarning maksimal soni

Parametr turi

integer

Ta'rif

Joriy sahifadagi narsalar soni

Parametr turi

boolean

Ta'rif

Bir nechta sahifaga bo'linishi uchun etarli elementlar mavjudmi (haqiqiy / noto'g'ri)

Parametr turi

string|null

Ta'rif

Keyingi sahifaga kursor

Parametr turi

string|null

Ta'rif

Oldingi sahifaga kursor

Parametr turi

integer

Ta'rif

Har sahifada maksimal elementlarning maksimal soni

Statusga javob parametrlari

IsmTa'rif
checkTranzaktsiya blokcheynda paydo bo'lishini kutmoqda
paidTranzaksiya muvaffaqiyatli bo'ldi
failTranzaksiya xatosi
cancelTranzaksiya bekor qilindi
lockedMablag'lar AML dasturi tufayli qulflanadi

Ta'rif

Tranzaktsiya blokcheynda paydo bo'lishini kutmoqda

Ta'rif

Tranzaksiya muvaffaqiyatli bo'ldi

Ta'rif

Tranzaksiya xatosi

Ta'rif

Tranzaksiya bekor qilindi

Ta'rif

Mablag'lar AML dasturi tufayli qulflanadi

Keyingi/oldingi sahifaning yozuvlarini olish uchun so‘rov parametrlarida keyingi/oldingi kursor xeshini belgilang. (?cursor=<nextCursorHash>)

Misol:


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

Javob namunasi


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      
Nusxalash