Транзакции

get
https://api.cryptomus.com/v2/user-api/transaction/list
копировать

Запрос

Параметры запроса

ИмяОписание
date_fromфильтрация по дате создания, от (формат: "ГГГГ-ММ-ДД Ч:мм:сс")
date_toфильтрация по дате создания, по (формат: «ГГГГ-ММ-ДД Ч:мм:сс»)
typeТип транзакции

Описание

фильтрация по дате создания, от (формат: "ГГГГ-ММ-ДД Ч:мм:сс")

Описание

фильтрация по дате создания, по (формат: «ГГГГ-ММ-ДД Ч:мм:сс»)

Описание

Тип транзакции

Пример запроса


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Перевод транзакций с/на Бизнес-кошелек

Описание

Платежные операции

Описание

Операции по выплатам

Описание

Перевод транзакций с/на Бизнес-кошелек

Ответ

Параметры отклика

ИмяОписание
items Структура
paginate Структура

Описание

Структура

Описание

Структура

Параметры ответа на элементы

ИмяОписание
uuidUUID транзакции
typeТип транзакции
status Структура
amountКоличество
amount_equivalentСумма в эквиваленте
currency_equivalentСумма в валютном эквиваленте (Валюта, указанная в личном кабинете)
currencyКод валюты
commentКомментарий
networkСетевой код блокчейна
addressАдрес кошелька для оплаты
txidХэш транзакции
created_atВремя транзакции

Описание

UUID транзакции

Описание

Тип транзакции

Описание

Структура

Описание

Количество

Описание

Сумма в эквиваленте

Описание

Сумма в валютном эквиваленте (Валюта, указанная в личном кабинете)

Описание

Код валюты

Описание

Комментарий

Описание

Сетевой код блокчейна

Описание

Адрес кошелька для оплаты

Описание

Хэш транзакции

Описание

Время транзакции

Параметры ответа на страницы

ИмяОписание
countКоличество элементов на текущей странице
hasPagesДостаточно ли элементов для разделения на несколько страниц (true / false)
nextCursorКурсор на следующую страницу
previousCursorКурсор на предыдущую страницу
perPageМаксимальное количество элементов на странице

Описание

Количество элементов на текущей странице

Описание

Достаточно ли элементов для разделения на несколько страниц (true / false)

Описание

Курсор на следующую страницу

Описание

Курсор на предыдущую страницу

Описание

Максимальное количество элементов на странице

Параметры ответа на статус

ИмяОписание
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      
копировать