Skip to main content
PUT
/
v0
/
wallet
/
withdraw
/
{quoteId}
/
execute
Withdraw
curl --request PUT \
  --url https://api-bluvo.com/v0/wallet/withdraw/{quoteId}/execute \
  --header 'Content-Type: application/json' \
  --header 'x-bluvo-api-key: <api-key>' \
  --header 'x-bluvo-org-id: <api-key>' \
  --header 'x-bluvo-project-id: <api-key>' \
  --header 'x-bluvo-wallet-id: <api-key>' \
  --data '{
  "twofa": "<string>",
  "tag": "<string>"
}'
{
  "success": true
}

Authorizations

x-bluvo-api-key
string
header
required

Bluvo API Key

x-bluvo-org-id
string
header
required

Bluvo Organization ID

x-bluvo-project-id
string
header
required

Bluvo Project ID

x-bluvo-wallet-id
string
header
required

Bluvo Wallet ID

Path Parameters

quoteId
string
required

Query Parameters

idem
string
required

UUID for tracking withdrawal flow.

Body

application/json
twofa
string
tag
string

Response

Successful response

success
boolean
required
error
string
type
enum<string>
Available options:
GENERIC_NOT_FOUND,
GENERIC_UNAUTHORIZED,
GENERIC_INTERNAL_SERVER_ERROR,
GENERIC_VALIDATION_ERROR,
GENERIC_INVALID_REQUEST,
WALLET_NOT_FOUND,
WALLET_INVALID_CREDENTIALS,
QUOTE_NOT_FOUND,
QUOTE_EXPIRED,
WITHDRAWAL_INSUFFICIENT_BALANCE,
WITHDRAWAL_INSUFFICIENT_BALANCE_FOR_FEE,
WITHDRAWAL_INVALID_ADDRESS,
WITHDRAWAL_NETWORK_NOT_SUPPORTED,
WITHDRAWAL_AMOUNT_BELOW_MINIMUM,
WITHDRAWAL_AMOUNT_ABOVE_MAXIMUM,
WITHDRAWAL_ASSET_NOT_SUPPORTED,
WITHDRAWAL_2FA_REQUIRED_TOTP,
WITHDRAWAL_2FA_REQUIRED_SMS,
WITHDRAWAL_2FA_REQUIRED_YUBIKEY,
WITHDRAWAL_2FA_REQUIRED_PASSPHRASE,
WITHDRAWAL_2FA_INVALID,
WITHDRAWAL_2FA_METHOD_NOT_SUPPORTED,
WITHDRAWAL_KYC_REQUIRED,
WITHDRAWAL_EMAIL_UNVERIFIED,
OAUTH_AUTHORIZATION_FAILED,
OAUTH_TOKEN_EXCHANGE_FAILED,
OAUTH_INVALID_STATE
result
any
I