API APP
API

Bank Transfer & Payout API

Wallet-to-bank NIP transfers, wallet-to-wallet moves and NGN virtual accounts.

All Nigerian banks (NIP)
POST/accounts/virtualCreate NGN virtual account
curl -X POST https://api.apiapp.ng/v1/accounts/virtual \
  -H "Authorization: Bearer sk_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"customer_name":"Ade Bello","bvn":"22212345678"}'
POST/transfers/resolveResolve account name
curl -X POST https://api.apiapp.ng/v1/transfers/resolve \
  -H "Authorization: Bearer sk_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"bank_code":"058","account_number":"0123456789"}'
POST/transfers/bankWallet-to-bank transfer
curl -X POST https://api.apiapp.ng/v1/transfers/bank \
  -H "Authorization: Bearer sk_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"bank_code":"058","account_number":"0123456789","amount":10000,"narration":"Payout","reference":"ref_007"}'
POST/transfers/walletWallet-to-wallet transfer
curl -X POST https://api.apiapp.ng/v1/transfers/wallet \
  -H "Authorization: Bearer sk_live_••••" \
  -H "Content-Type: application/json" \
  -d '{"to_wallet":"WLT-77231","amount":2500}'