Мәмілелер

post https://api.cryptomus.com/v2/user-api/transaction/list Көшіру

Өтініш

Сұрау параметрлері

ЕсімПараметр түріАнықтама
date_fromstringжасалған күні бойынша сүзу, бастап (пішімі: "ЖЖЖЖ-АА-КК С:мм:сс")
date_tostringжасалған күні бойынша сүзу, (пішімі: "ЖЖЖЖ-АА-КК С:мм:сс")
typestringТранзакция түрі

Параметр түрі

string

Анықтама

жасалған күні бойынша сүзу, бастап (пішімі: "ЖЖЖЖ-АА-КК С:мм:сс")

Параметр түрі

string

Анықтама

жасалған күні бойынша сүзу, (пішімі: "ЖЖЖЖ-АА-КК С:мм:сс")

Параметр түрі

string

Анықтама

Транзакция түрі

Мысал сұрау


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"
  }'
Көшіру

Түрлері

Сұраныс түрлері

ЕсімАнықтама
paymentТөлем операциялары
payoutТөлем операциялары
transferІскерлік әмиян транзакцияларынан/оларға аудару

Анықтама

Төлем операциялары

Анықтама

Төлем операциялары

Анықтама

Іскерлік әмиян транзакцияларынан/оларға аудару

Жауап

Жауап параметрлері

ЕсімПараметр түріАнықтама
itemsarray Құрылым
paginateobject Құрылым

Параметр түрі

array

Анықтама

Құрылым

Параметр түрі

object

Анықтама

Құрылым

Элементтердің жауап параметрлері

ЕсімПараметр түріАнықтама
uuidstringТранзакция UUID
typestringТранзакция түрі
statusstring|null Құрылым
created_atstringТранзакция уақыты
amountstringСома
amount_equivalentstring|nullЭквиваленттегі сома
currency_equivalentstring|nullВалюталық баламалы сома (жеке шотыңызда белгіленген валюта)
currencystringВалюта кодексі
networkstring|nullBlockChain желілік коды
txidstring|nullТранзакция хэш
addressstring|nullТөлем үшін әмиян мекен-жайы
commentstring|nullТүсіндірме

Параметр түрі

string

Анықтама

Транзакция UUID

Параметр түрі

string

Анықтама

Транзакция түрі

Параметр түрі

string|null

Анықтама

Құрылым

Параметр түрі

string

Анықтама

Транзакция уақыты

Параметр түрі

string

Анықтама

Сома

Параметр түрі

string|null

Анықтама

Эквиваленттегі сома

Параметр түрі

string|null

Анықтама

Валюталық баламалы сома (жеке шотыңызда белгіленген валюта)

Параметр түрі

string

Анықтама

Валюта кодексі

Параметр түрі

string|null

Анықтама

BlockChain желілік коды

Параметр түрі

string|null

Анықтама

Транзакция хэш

Параметр түрі

string|null

Анықтама

Төлем үшін әмиян мекен-жайы

Параметр түрі

string|null

Анықтама

Түсіндірме

Жауап параметрлерін беттеу

ЕсімПараметр түріАнықтама
countintegerАғымдағы бетте элементтер саны
hasPagesbooleanБірнеше беттерге бөлінетін элементтер жеткілікті ме (шын / жалған)
nextCursorstring|nullКелесі бетке курсор
previousCursorstring|nullАлдыңғы бетке курсор
perPageintegerБір беттегі элементтер саны

Параметр түрі

integer

Анықтама

Ағымдағы бетте элементтер саны

Параметр түрі

boolean

Анықтама

Бірнеше беттерге бөлінетін элементтер жеткілікті ме (шын / жалған)

Параметр түрі

string|null

Анықтама

Келесі бетке курсор

Параметр түрі

string|null

Анықтама

Алдыңғы бетке курсор

Параметр түрі

integer

Анықтама

Бір беттегі элементтер саны

Күй-жауап параметрлері

ЕсімАнықтама
checkТранзакцияның блокчейнде пайда болуын күтуде
paidТранзакция сәтті болды
failТранзакция қатесі
cancelТранзакция тоқтатылды
lockedҚаражат AML бағдарламасына байланысты жабық

Анықтама

Транзакцияның блокчейнде пайда болуын күтуде

Анықтама

Транзакция сәтті болды

Анықтама

Транзакция қатесі

Анықтама

Транзакция тоқтатылды

Анықтама

Қаражат AML бағдарламасына байланысты жабық

Келесі/алдыңғы беттің жазбаларын алу үшін сұрау параметрлерінде келесі/алдыңғы курсор хэшін көрсетіңіз (?cursor=<nextCursorHash>)

Мысал:


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 '{}'
Көшіру

Жауаптың мысалы


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      
Көшіру