Blockchain.com · JSON Structure

Exchange Create Withdrawal Request Structure

Payload for submitting a withdrawal.

Type: object Properties: 3 Required: 3
CryptocurrencyBitcoinBlockchain DataExchangeMarket DataTradingPaymentsPublic APIs

CreateWithdrawalRequest is a JSON Structure definition published by Blockchain.com, describing 3 properties, of which 3 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

currency amount beneficiary

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/blockchain/refs/heads/main/json-structure/exchange-create-withdrawal-request-structure.json",
  "name": "CreateWithdrawalRequest",
  "description": "Payload for submitting a withdrawal.",
  "type": "object",
  "properties": {
    "currency": {
      "type": "string",
      "description": "Currency ticker.",
      "example": "BTC"
    },
    "amount": {
      "type": "string",
      "description": "Amount to withdraw (decimal string).",
      "example": "0.0001"
    },
    "beneficiary": {
      "type": "string",
      "description": "Beneficiary id (from `/whitelist`)."
    }
  },
  "required": [
    "currency",
    "amount",
    "beneficiary"
  ]
}