Virtual Accounts
Fetch Bank List

Fetch Bank List

Get the partner banks you can create virtual accounts with. Pass a returned bankCode when you create a virtual account.

Endpoint: GET https://api.budpay.com/api/v2/collection/virtual-accounts/bank-list

Parameters

This section details the header information required for fetching the bank list.

Field NameDescription
URLhttps://api.budpay.com/api/v2/collection/virtual-accounts/bank-list
MethodGET
AuthorizationBearer YOUR_SECRET_KEY (Replace with your actual BudPay secret key)

Sample Request

Endpoint: GET https://api.budpay.com/api/v2/collection/virtual-accounts/bank-list

1curl -X GET 'https://api.budpay.com/api/v2/collection/virtual-accounts/bank-list' \2  -H 'Authorization: Bearer YOUR_SECRET_KEY'
{  "status": true,  "message": "Available Banks retrieved",  "data": [    {      "bankCode": "000027",      "bankName": "Globus Bank"    },    {      "bankCode": "000030",      "bankName": "Parallex Bank"    },    {      "bankCode": "000004",      "bankName": "UBA"    },    {      "bankCode": "000012",      "bankName": "Stanbic IBTC"    },    {      "bankCode": "000014",      "bankName": "Access Bank Plc"    },    {      "bankCode": "000003",      "bankName": "FCMB"    },    {      "bankCode": "000001",      "bankName": "Sterling Bank"    },    {      "bankCode": "000017",      "bankName": "Wema Bank"    }  ]}

Response Fields
FieldDescription
bankCodeCode to pass as bankCode when creating a virtual account
bankNameName of the partner bank