Создание криптовалютной выплаты
/crypto/withdrawalsКак использовать запрос
1. Создайте выплату
Отправьте /crypto/withdrawals с новым merchant_order, asset, суммой и to_address. Добавьте tag, если адрес получателя требует memo или tag.
2. Подтвердите при необходимости
В двухстадийном режиме подтвердите созданную выплату через /crypto/withdrawals/submit. Для доступной к отмене неподтверждённой выплаты используйте метод отмены.
3. Проверьте статус выплаты
Получите выплату по ID или merchant_order либо обработайте webhook с проверкой подписи. Отправка в обработку ещё не означает завершение выплаты.
Примечания
Для подписанных запросов статуса криптовыплаты нужны актуальный timestamp и новый nonce; см. выбранный метод.
https://secure-api.404stage.com/crypto/withdrawalsПрямой запрос к APIЗапрос
Заголовки
Accept: application/json · Content-Type: application/jsonУкажите свои реквизиты и подпись. Запрос отправляется на адрес выше.
Ответ
Запрос выполнен; проверяйте статус операции в ответе.
Выплата создана
{
"status": "success",
"withdrawal": {
"amount": "10.00",
"asset": "USDT_TRC20",
"created_at": "2026-09-14T10:00:00Z",
"endpoint_id": "e82b948f-5416-4560-bcd2-bbec03247dd5",
"finished_at": null,
"id": "9a7ef4da-34ab-40f2-bf20-cf05cb9dbef8",
"merchant_id": "16ec5bed-30a5-470c-9b41-c74ead9d4855",
"merchant_order": "crypto-wdr-001",
"redirect": {},
"status": "new",
"tag": null,
"to_address": "TXLAQ63Xg1NAzckPwKHvzw7CSEmLMEqcdj"
}
}Поля выбранного запроса10
amountstring · обязательноеСумма выплаты в указанном криптоактиве.
assetstring · обязательноеИдентификатор криптоактива, например BTC или USDT_TRC20.
blockchain_fee_currencystringВалюта комиссии сети: auto или актив в формате symbol:chain.
blockchain_fee_payerstringПлательщик комиссии сети: merchant или receiver.
endpoint_idstring · обязательноеID платёжного эндпоинта, выданный при подключении.
merchant_customerstringИдентификатор клиента в системе мерчанта.
merchant_idstring · обязательноеID мерчанта, выданный при подключении.
merchant_orderstring · обязательноеИдентификатор выплаты или заказа в системе мерчанта.
signaturestring · обязательноеПодпись запроса; рассчитывается по правилам раздела о подписи запросов.
to_addressstring · обязательноеАдрес получателя в блокчейне.
Описание и правила метода
Создаёт криптовалютную выплату на to_address. Поле asset определяет валюту или токен и сеть; передайте tag, если адрес назначения требует memo или tag.
В двухстадийном режиме после создания вызовите /crypto/withdrawals/submit или /crypto/withdrawals/cancel для возврата зарезервированных средств.
Передавайте JSON в теле запроса (Content-Type: application/json). Рассчитывайте signature по общим правилам подписи для пути URL этого метода. Подписи в примерах — заполнители: замените реквизиты доступа и пересчитайте подпись перед отправкой.
Все параметры и схемы
Свернуть схемуapplication/json- body
Создание криптовыплаты на указанный адрес.
amount*stringСумма выплаты в указанном криптоактиве.
asset*stringИдентификатор криптоактива, например BTC или USDT_TRC20.
blockchain_fee_currency?|Валюта комиссии сети: auto или актив в формате symbol:chain.
blockchain_fee_payer?|Плательщик комиссии сети: merchant или receiver.
endpoint_id*stringID платёжного эндпоинта, выданный при подключении.
merchant_customer?|Идентификатор клиента в системе мерчанта.
merchant_id*stringID мерчанта, выданный при подключении.
merchant_order*stringИдентификатор выплаты или заказа в системе мерчанта.
signature*stringПодпись запроса; рассчитывается по правилам раздела о подписи запросов.
tag?|Тег или memo адреса, если требуется выбранной сетью.
to_address*stringАдрес получателя в блокчейне.
Запрос выполнен; проверяйте статус операции в ответе.
application/json- response
Результат создания криптовыплаты.
status?stringРезультат выполнения запроса API.
"success"withdrawal*Данные выплаты.