Skip to main content
POST
/
transfer
/
withdraw
Withdraw
curl --request POST \
  --url https://staging-api.getpartna.com/v4/transfer/withdraw \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --header 'x-api-user: <api-key>' \
  --data '{
  "accountNumber": "",
  "address": "",
  "amount": 0,
  "bankCode": "",
  "currency": "",
  "fromAccount": "",
  "network": "",
  "otp": "",
  "transactionReference": "",
  "type": ""
}'
{
  "data": null,
  "message": "request completed"
}

Authorizations

x-api-key
string
header
required
x-api-user
string
header
required

Body

application/json
fromAccount
string
required
accountNumber
string
address
string
amount
number
bankCode
string
currency
enum<string>
Available options:
BNB,
BTC,
ETH,
USDC,
USDT,
CUSD,
NGN,
GHS
network
enum<string>
Available options:
avalanche,
binance,
bitcoin,
celo,
ethereum,
polygon,
tron,
solana
otp
string

6 digit otp from authenticator app; required if withdrawal request is made with jwt token

transactionReference
string
type
enum<string>
Available options:
crypto,
naira,
ghanaiancedis

Response

post transfer withdraw ok

data
string
message
string
I