Skip to content

Interface: WithdrawParamsV5 ​

Properties ​

PropertyTypeDescription
accountTypestringFUND, UTA, or EARN; or comma combo e.g. FUND,UTA,EARN (funding first, then UTA and Earn for remainder). SPOT is legacy if still supported for older integrations.
addressstring-
amountstring-
beneficiary?object-
beneficiary.beneficiaryLegalType?string-
beneficiary.beneficiaryName?string-
beneficiary.beneficiaryPoiExpiredDate?string-
beneficiary.beneficiaryPoiIssuingCountry?string-
beneficiary.beneficiaryPoiNumber?string-
beneficiary.beneficiaryPoiType?string-
beneficiary.beneficiaryUnhostedWalletType?string-
beneficiary.beneficiaryWalletType?string-
beneficiary.vaspEntityId?string-
chain?stringWhen forceChain is 0 or 1, required. When forceChain is 2 (Bybit UID withdraw), may be null/omitted.
coinstring-
feeType?0 | 1-
forceChain?number-
questionnaire?stringTravel Rule questionnaire JSON string (max 16384 bytes). Takes precedence over beneficiary / transactionPurpose when both are set.
requestId?string-
tag?string-
timestampnumber-
transactionPurpose?stringRequired for Bybit Turkey (TR) site users when creating a withdrawal. Omitted for other regions unless the API requires it.

Built by Siebly. Open source SDKs for exchange APIs.