Wallet

Verify BVN and update user KYC

post
Authorizations
Body
bvnstringRequired

11-digit BVN number

Example: 12345678901
Responses
post
/api/v1/wallet/kyc/bvn

Fund wallet with naira

post
Authorizations
Body
amountnumberRequired
Responses
post
/api/v1/wallet/user/fund-wallet
default

Get wallet data for authenticated user

get
Authorizations
Query parameters
chainIdnumberOptional

ChainId of the evm chain portfolio to return

Responses
get
/api/v1/wallet/me
default

Get available banks for withdrawal

get
Authorizations
Responses
get
/api/v1/wallet/get-banks
default

Verify bank account

post
Authorizations
Body
accountNumberstringRequired
bankstringRequired
Responses
post
/api/v1/wallet/verify-bank-account
default

make a withdrawal to a naira account

post
Authorizations
Body
amountnumberRequired
bankstringRequired
accountNumberstringRequired
transactionPinstringRequired
currencystringOptional
narrationstringOptional
Responses
post
/api/v1/wallet/withdrawals
default

Transfer funds to another user

post
Authorizations
Body
receiverstringRequired
amountnumberRequired
transactionPinstringRequired
currencystringOptional
Responses
post
/api/v1/wallet/peer-transfer
default

Last updated