# Initiate withdrawal

Withdraw a digital asset from a customer wallet.

Endpoint: POST /custody/v2/withdraw/apply
Version: 1.0.1
Security: SSO_TOKEN

## Query parameters:

  - `currency` (string, required)
    Digital asset code.

  - `network` (string, required)
    Chain name / network

  - `address` (string, required)
    Withdrawal address

  - `tag` (string)
    Withdrawal address tag / memo

  - `amount` (number, required)
    Withdrawal amount

  - `name` (string)
    Withdrawal address name

## Response 200 fields (application/json):

  - `id` (string)
    Withdrawal transaction ID.
    Example: 769800519366885376

  - `status` (any)
    An integer that indicates the status of the withdrawal transactions to return:
* 0 = email sent
* 1 = cancelled
* 2 = awaiting approval
* 3 = rejected
* 4 = processing
* 5 = failure
* 6 = completed
    Example: 0

  - `errorReason` (string)
    Error message returned if the withdrawal fails.
    Example: Error message

