Перейти к основному содержимому

Список счетов

Запрос

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "startDate=2000-01-01" \
-F "endDate=2030-01-01" \
-F "offset=0" \
-F "limit=10"

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

ПараметрТип данныхОписаниеПримерОбязательный?По умолчанию
invoiceIdUUIDID счета в формате UUID1c48b092-9878-48f5-b441-07a8a48e7b54нет
invoiceUidStringID счета (для покупателя)F7ncQviM1N92нет
projectIdUUIDID проекта в формате UUID1c48b092-9878-48f5-b441-07a8a48e7b54нет
startDateStringНачальная дата создания счета в формате Y-m-d2000-01-01нет
endDateStringКонечная дата создания счета в формате Y-m-d2030-01-01нет
statusStringСтатус счета. Допустимые значения: unpaid, canceled, paid, expiredpaidнет
offsetIntegerНомер начальной записи, с которой начнется вывод данных0нет0
limitIntegerКоличество записей, которые вы хотите получить50нет10

Пример ответа

{
"result": "success",
"data": [
{
"id": "59302b02-d1be-4e10-960f-d6ec24bfcaaf",
"uid": "F7nYgvxM1N92",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-29 10:49:56",
"timeToPayDatetime": "2024-02-29 22:49:56",
"commissionFiatUSD": 1,
"amountFiatUSD": 100,
"amountFiat": 100,
"currencyFiat": "USD",
"description": null,
"serviceData": null,
"views": 0,
"status": "canceled"
},
{
"id": "f31c61f6-407f-4999-95cf-56477eff06d4",
"uid": "riUZBnNvd2rX",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-27 20:57:23",
"timeToPayDatetime": "2024-02-28 08:57:23",
"commissionFiatUSD": 0.12,
"amountFiatUSD": 12,
"amountFiat": 12,
"currencyFiat": "USD",
"description": null,
"serviceData": "orderId:2444",
"views": 3,
"status": "paid",
"payment": {
"id": "f986ad8d-2298-473d-982a-efbc817b975d",
"amount": 12,
"hash": "f09352627039c088688806821b864895ff237558612d834861621fc026de5f68",
"transactionDatetime": "2024-02-27 21:05:36"
},
"wallet": {
"id": "47aa71e2-07a0-482e-9172-7114d7376ba0",
"name": "usdt-tron",
"blockchain": "tron",
"cryptocurrency": "usdt",
"address": "TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
}
]
}

Параметры ответа

ПараметрОписание
idID счета в формате UUID
uidID счета (для покупателя)
projectIdID проекта в формате UUID
createDatetimeДата и время создания счета (UTC)
timeToPayDatetimeДата и время, до которого действителен счет (UTC). До этой даты покупатель должен успеть оплатить счет
commissionFiatUSDСумма комиссии сервиса. Рассчитывается относительно суммы amountFiatUSD
amountFiatUSDСумма счета, приведенная к USD. При создании счета рассчитывается по текущему курсу относительно суммы amountFiat. В момент оплаты перезаписывается фактически поступившей суммой, приведенной к USD по курсу на этот момент. От нее же пересчитывается комиссия в commissionFiatUSD
amountFiatОригинальная сумма счета в фиатной валюте. Не меняется
currencyFiatВалюта фиата
descriptionОписание, которое было задано при создании счета. Отображается покупателю
serviceDataСлужебные данные, которые были заданы при создании счета. Не отображается покупателю. Служит для идентификации счета и платежа в магазине продавца
viewsКоличество просмотров платежной страницы
statusСтатус счета
paymentРаздел, содержащий параметры платежа. Отображается в случае, если счет был оплачен
payment.idID платежа в формате UUID
payment.amountСумма платежа в криптовалюте
payment.hashХэш транзакции в блокчейне
payment.transactionDatetimeДата и время транзакции в блокчейне (UTC)
walletРаздел, содержащий параметры кошелька, на который пришла оплата. Отображается в случае, если счет был оплачен
wallet.idID кошелька в формате UUID
wallet.nameНазвание кошелька
wallet.blockchainБлокчейн крипто кошелька
wallet.cryptocurrencyКриптовалюта кошелька
wallet.addressАдрес крипто кошелька