Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cryptoprocessing.com/llms.txt

Use this file to discover all available pages before exploring further.

Withdrawal callbacks are sent whenever the status of a withdrawal changes. Use the status field to determine if the operation was successful or not. For cancelled or declined operations, use the error field to determine the reason. Use the end_user_reference field to identify the customer who received the withdrawn funds.
Sent when a withdrawal has been successfully completed and can be treated as final on your side.
{
  "id": 123,
  "foreign_id": "operation_987",
  "end_user_reference": "user_12345",
  "type": "withdrawal",
  "crypto_address": {
    "id": 123,
    "currency": "BTC",
    "address": "tb1qurv0m4ufsj8xqejvmn0y43kqew33kvqrrxswgm",
    "tag": null
  },
  "transactions": [
    {
      "id": 999,
      "currency": "BTC",
      "transaction_type": "blockchain",
      "type": "withdrawal",
      "address": "tb1qurv0m4ufsj8xqejvmn0y43kqew33kvqrrxswgm",
      "tag": null,
      "amount": "0.01000000",
      "txid": "bb040d895ef7141ea0b06b04227d8f5dd4ee12d5b890e6e5633f6439393a666b",
      "confirmations": "0"
    }
  ],
  "fees": [],
  "error": "",
  "status": "confirmed"
}
Last modified on May 29, 2026