Skip to main content
POST
Create OTC Withdrawal Draft (B2B wizard, step 1)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string
Maximum string length: 128

Body

application/json
fiat_amount
string
required
fiat_currency
string
required
method
enum<string>
required
Available options:
bank,
mpesa
from_wallet_id
string<uuid>
required
asset
enum<string>
Available options:
USDT,
USDC
crypto_amount
string
payout_bank_account
string
payout_bank_name
string
payout_phone_number
string
pricing_profile_id
string<uuid>
fx_rate_quote_id
string<uuid>
idempotency_key
string
Maximum string length: 128

Response

Idempotent replay

withdrawal
object
idempotent_replay
boolean