Дополнительное подтверждение вывода

При создании вывода из виджета приема оплат будет отправлен вебхук на URL указанный для подтверждения вывода при создании виджета.

В теле вебхука будет указан пользователь, запросивший вывод, запрошенная сумма, запрошенная монет и пересчет к выбранной для вывода монете. Вы можете подтвердить или отклонить вывод отправил соответствующее значение в запросе

Дополнительное подтверждение вывода

post
Header parameters
x-api-public-keystringOptional

Публичный API-ключ

x-api-signaturestringOptional

Подпись тела запроса приватным API-ключем

Content-typestringOptional

Тип тела запроса

Example: application/json
Body
idstringRequired

Идентификатор авто-вывода

Example: d2de09da-cec1-46b7-86d9-a344f4579df7
approvebooleanRequired

Флаг одобрения (true) или отклонения (false) запроса на вывод

Responses
200Success
application/json
post
POST /api-gateway/auto-withdrawals/approve HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 60

{
  "id": "d2de09da-cec1-46b7-86d9-a344f4579df7",
  "approve": true
}
200Success
{
  "success": true,
  "response": {
    "id": "d2de09da-cec1-46b7-86d9-a344f4579df7",
    "organizationId": "da2fa0f7-3ac9-493e-b240-7e37555b1cfb",
    "type": "WITHDRAWAL",
    "status": "PENDING",
    "message": null,
    "addressRiskLevel": "Low",
    "currencyFrom": "USDT",
    "networkFrom": "bsc",
    "currencyTo": "BTC",
    "networkTo": "bitcoin",
    "addressFromId": "25a8de42-a359-47f1-bb82-bc9f6c20f1b9",
    "addressFrom": "0xD65D24ABCd85165a243C33Cf8133ffBaaa98255D",
    "addressTo": "0x22aECc7ff5b435E38be5457C8538256918783F67",
    "amountFrom": "1000",
    "amountFromUSD": "1000",
    "amountTo": "0.1",
    "amountToUSD": "990",
    "amountToReceive": "0.999",
    "rate": "10000",
    "blockchainFeeFrom": "0.34",
    "blockchainFeeFromUSD": "0.34",
    "blockchainFeeToSource": "ADVANCED",
    "blockchainFeeTo": "0.001",
    "blockchainFeeToUSD": "10",
    "serviceFee": "10",
    "txId": "0xadcc95b8bcd123e41612c46b057df889e32a73297e973c21e8b38046ac04130a",
    "webhookUrl": "https://merchant.domain/webhooks/...",
    "approveUrl": "https://merchant.domain/webhooks/...",
    "approveResult": {
      "apiKey": {
        "id": "9d22fec0-c979-46a2-9a71-264e0c4cb75c",
        "public": "c9jeO7OJcJb7cnBTVXrgtRzazf60W4Lbsz3/wOYM1m2EsJyZz5wGfbIIuoJ4Ugs6HMowQj8zlv2jf8Vt1ra4Fw=="
      },
      "request": {
        "ip": "123.231.123.100",
        "userAgent": "axios/1.6.0"
      },
      "approve": true,
      "time": "2025-06-09T13:18:11.513Z"
    },
    "requestedClientId": "c2e0461d-344c-45ef-9418-456a678a9a5f",
    "requestedCurrency": "EUR",
    "requestedAmount": "5500",
    "createdAt": "2025-06-09T13:18:11.513Z",
    "updatedAt": "2025-06-09T13:18:11.513Z"
  }
}

Last updated