Partner API
  1. Transfers & Payments Webhooks
Partner API
  • Getting Started
    • Introduction
    • Authentication
    • Business Use Cases
  • API References
    • Partner Operations
      • Get Balances
      • Create Wallet
      • Get Transaction History
      • Retrieve Exchange Rate and Create a Lock
      • Create and Finalize an Exchange
      • Retrieve Detailed Exchange Information
      • Create Crypto Withdrawal
      • Get Crypto Withdrawal Details
      • Create a SEPA Transfer
      • Get SEPA Transfer Details
    • User Accounts
      • Create User Account
      • Add KYC File
      • Add POA File
      • Add User Verification
      • Extend user
      • Update Existing User
      • Delete User
      • Suspend User
      • Unsuspend User
      • Get User Balances
      • Get User Transaction History
    • KYC by P100
      • Creating KYC Verification
      • Redirect to Verification
      • Get KYC Status
    • Currency Exchange
      • Retrieve Exchange Rate
      • Retrieve Exchange Rate and Create a Lock
      • Create and Finalize an Exchange
      • Retrieve Detailed Exchange Information
    • Crypto Deposits
      • Update Travel Rule
    • Crypto Withdrawals
      • Get Network Fee
      • Create Crypto Withdrawal
      • Get Crypto Withdrawal Details
    • Internal Transfers
      • Create a Transfer
      • Get Transfer Details
    • Virtual Cards
      • Create Virtual Card
      • Get All User Cards
      • Get Card Details
      • Update Card PIN
      • Block Card
      • Unblock Card
      • Get Card Limits
      • Update Card Limits
      • Delete Card
    • Custom Fiat Operations
      • SEPA Deposit & Withdrawal
    • Orders
      • Get Rates
      • Retrieve Order Rate and Create a Lock
      • Create and Finalize an Order
      • Get Order Details
    • Payment link
      • Generate Payment Link
      • Get Payment Link Details
  • Integration
    • SDKs & Integration Guides
    • Transaction Processing
    • Error Handling
    • Rate Limiting
    • Webhooks
      • User & KYC Webhooks
        • User Balance Generation Webhook
        • KYC File Added Webhook
        • POA Verification Status Webhook
        • KYC Verification Status Webhook
        • Create Wallet Webhook
      • Transfers & Payments Webhooks
        • P2P Transfer Webhook
          POST
        • SEPA Transfer Webhook
          POST
        • SEPA Deposit Webhook
          POST
        • Crypto Withdrawal Webhook
          POST
        • Crypto Deposit Webhook
          POST
        • Exchange Webhook
          POST
        • Card Transaction Webhook
          POST
        • Order status Webhook
          POST
        • Payment Link Webhook
          POST
      • Card Webhooks
        • Card 3DS Code Webhook
        • Card Activation Code Webhook
  • Reference
    • Supported Countries
    • Supported Currencies
    • Fees
    • FAQ
    • Changelog
    • Support
  1. Transfers & Payments Webhooks

Crypto Withdrawal Webhook

Webhook
POST
/crypto-withdrawal-webhook
Emitted each time a crypto-withdrawal status changes. One withdrawal can produce multiple events.
Standard flow:
WAITING_FOR_RISK → WAITING_TO_BE_SENT → LOCKED_TO_PROCESSING → SENT → SUCCESSFUL
Optional risk-review flow:
WAITING_FOR_RISK → WAITING_FOR_VERIFICATION → REJECTED (stops here)
—or—
WAITING_FOR_RISK → WAITING_FOR_VERIFICATION → (approved) → WAITING_TO_BE_SENT → LOCKED_TO_PROCESSING → SENT → SUCCESSFUL
Notes:
transactionHash: null until SENT; present for SENT and SUCCESSFUL.
user: present for user webhooks; null for partner webhooks.
On failure, payload includes error (other fields may be limited; status may be absent).

Request

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://your-api-server.com' \
--header 'Content-Type: application/json' \
--data-raw '{
  "id": "8c394557-ba48-4ab4-9349-84d396b4a7f7",
  "amount": 0.1,
  "fee": 0.002,
  "destination": "34BswSPLbveHiULzdAahf6qr8V1VdkdHFa",
  "status": "SUCCESSFUL",
  "transactionHash": "b768f1fb7d9e69c9e6c3f1ccb8481ff4b0f1940a1c9e7c87d374d1814fd6383b",
  "currency": {
    "network": "",
    "name": "LTC"
  },
  "createdAt": "2024-11-05T10:54:02.982Z",
  "user": {
    "externalUserId": "8bdd8c8a-e9b7-475e-9690-8a34e8b78dab",
    "email": "Giovani34@yahoo.com",
    "firstName": "Will",
    "lastName": "Hahn",
    "address": "0294 Greenholt Burgs",
    "city": "Wilfredchester",
    "country": "BM",
    "documentType": "id",
    "documentNumber": "109314",
    "pesel": null,
    "birthCountry": null,
    "birthDate": null
  }
}'
Response Response Example
{}
Previous
SEPA Deposit Webhook
Next
Crypto Deposit Webhook
Built with