Расчёт комиссии

Считает комиссию и сумму получателя перед созданием вывода.

POST/withdrawals/calculate

Системная информация

API-ключ
Требуется
Rate Limit
∞

Quote действует 5 минут. Получение quote не создаёт вывод и не резервирует баланс.

Body-параметры

ПараметрТипОбязательныйОписание
coinCodestringДаКод криптовалюты, например USDT.
networkCodestringДаКод блокчейн-сети, например ethereum.
amountstringДаПолная сумма списания с баланса, включая комиссию.
destinationAddressstringДаАдрес получателя в выбранной сети.
curl -X POST "https://api.atomic.wallet/api/v1/withdrawals/calculate" \
  -H "x-api-key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "coinCode": "USDT",
  "networkCode": "ethereum",
  "amount": "10.000000",
  "destinationAddress": "0x977e259e69ad9bfd882ceb411afaebb4a66e4020"
}'
{
  "quoteId": "42792728-4d29-4d0a-bcb5-4aed46642fce",
  "coinCode": "USDT",
  "networkCode": "ethereum",
  "address": "0x977e259e69ad9bfd882ceb411afaebb4a66e4020",
  "debitAmount": "10.000000",
  "recipientAmount": "9.900000",
  "networkFee": "0.100000",
  "expiresAt": "2026-10-07T12:05:00.000Z"
}

Описание полей ответа

ПараметрТипОписание
quoteIdstringИдентификатор расчёта. Передайте его в POST /withdrawals.
coinCodestringКод криптовалюты.
networkCodestringКод блокчейн-сети.
addressstringАдрес получателя.
debitAmountstringСумма списания с баланса.
recipientAmountstringСумма, которую получит получатель.
networkFeestringСетевая комиссия.
expiresAtstringСрок действия расчёта (ISO 8601).