post

/api/wallet/withdraw/{id}

Create a new withdrawal request by submitting a WithdrawalRequest object to this method. Upon a successful response, the funds will immediately be debited from the specified wallet id.

1 Path Parameter

Request Body

Schema
object

Withdrawal: A confirmed withdrawal from a user’s wallet to an external address or bank account.

id
integer
format: int64
amount
number
address
string
authorization
object

Authorization: Used when API calls require secondary authentication to confirm an event. totp is required if 2FA is enabled, otherwise password is required.

password
string
totp
string

Responses

successful operation

Schema
object

WithdrawalRequest: A withdrawal request from a user’s wallet to an external address or bank account.

id
integer
format: int64
approved
boolean
default
dateApproved
string
format: date-time
dateCreated
string
format: date-time
lastUpdated
string
format: date-time
notes
string
processed
boolean
default
serializedRequest
string
wallet
object

Wallet: A place to store a single crypto or fiat currency and where transactions can take place.

id
integer
1 validation
description
string
currency
object

Currency: A crypto or fiat currency supported by Coindirect

supportsWithdrawals
boolean
1 validation
supportsDeposits
boolean
1 validation
address
string
lookup
string
balance
number
hash
string
amount
number
message
string

Send a Test Request

Path Params
1 path param not set
id
$$.env
1 variable not set
Authorization