Список счетов
Метод позволяет получить список всех счетов с помощью отправки POST запроса.
Что делает метод
Возвращает список всех счетов
Максимальное количество записей за один запрос — 100
По умолчанию в ответе будет 10 записей
Endpoint
POST https://api.cryptocloud.plus/v2/invoice/merchant/list
Headers
Authorization*
string
Token eyJ0eXAiOiJK<...>4npi1ksS8tSY
API-ключ проекта
Request Body
Основные параметры
start*
string
01.01.2026
Дата в формате "dd.mm.yyyy"
end*
string
31.01.2026
Дата в формате "dd.mm.yyyy".
Должна быть больше или равна start
offset
int
0
Это номер начальной записи, с которой начнется вывод данных.
Например, если установить offset=10, то данные начнут показываться с 11-й записи
limit
int
10
Это номер последней записи, которую вы хотите получить.
Например, если limit=20, то вы получите записи до 20-й включительно, начиная с той, что указана в offset
Пример запроса
Эти примеры показывают, как можно отправить запрос для получения списка счетов в рамках указанных лимитов
Пример ответа
На успешный запрос приходит ответ со статусом success и объектом result.
Параметры ответа
На успешный запрос приходит ответ со статусом success и объектом result.
Объект result содержит:
uuid
string
INV-89UX09KA
Уникальный идентификатор счета с префиксом INV
created
string
2026-01-01 12:00:00.000000
Время создания счета по UTC +0 в формате YYYY-MM-DD HH:MI:SS.FFFFFF
address
string
0xb07427<...>E93D3846ee58B63
Адрес для оплаты
expiry_date
string
2026-01-02 12:00:00.000000
Дата истечения срока действия счета по UTC +0 в формате YYYY-MM-DD HH:MI:SS.FFFFFF
После истечения срока действия счет переведется в статус canceled, если оплата не поступила
side_commission
string
client
Сторона оплаты трансферной комиссии
side_commission_cc
string
client
Сторона оплаты комиссии сервиса
amount
float
0.033366
Сумма счета в выбранной криптовалюте
amount_usd
float
100.0
Сумма счета в USD
amount_in_fiat
float
100.0
Сумма счета в валюте создания (зависит от параметра currency)
fee
float
4.500000159168849e-06
Трансферная комиссия счета
fee_usd
float
0.01
Трансферная комиссия счета в USD
service_fee
float
0.000634
Комиссия сервиса
service_fee_usd
float
1.9
Комиссия сервиса в USD
fiat_currency
string
USD
Код фиатной валюты, в которой был создан счет
status
string
created
Статус счета
При отправке запроса на создание счета всегда равен created.
Так же есть статусы paid (оплачен), partial (оплачен частично), overpaid (переплачен) и canceled (отменен)
is_email_required
bool
false
Параметр для обязательного заполнения почты в счете
link
string
pay.cryptocloud.plus/89UX09KA
Ссылка на страницу счета
currency
dict
"currency": {
"id": 3,
"code": "ETH",
"fullcode": "ETH",
"network": {
"code": "ERC20",
"id": 3,
"icon": "https://cdn.cryptocloud.plus/img/network/ERC.svg",
"fullname": "Ethereum"
},
"name": "Ethereum",
"is_email_required": false,
"stablecoin": false,
"icon_base": "https://cdn.cryptocloud.plus/img/currency/ETH.svg",
"icon_network": "https://cdn.cryptocloud.plus/img/currency/ETH.svg",
"icon_qr": "https://cdn.cryptocloud.plus/img/stroke/ETH_STROKE.svg",
"order": 9
}
Объект выбранной криптовалюты в счете.
Так же содержит объект network — информация о выбранной сети валюты
project
dict
"project": {
"id": 0,
"name": "MyShop",
"fail": "https://test.com/failed-payment",
"success": "https://test.com/successful-payment",
"logo": "https://static.cryptocloud.plus/logo/logo.jpg"
}
Объект с информацией о проекте
test_mode
bool
false
Признак тестового счета
received
float
0.00206
Зачисленная на баланс сумма в криптовалюте
received_usd
float
0.26
Зачисленная на баланс сумма в USD
to_surcharge
float
0.001172
Сумма к доплате в криптовалюте
to_surcharge_usd
float
0.08
Сумма к доплате в USD
Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов по ссылке.
Last updated
Was this helpful?