/banks endpoints let you fetch a current list of supported banks and resolve any account number to a verified account name — helping you catch errors before a transfer is submitted.
List Supported Banks
UseGET /banks to retrieve all banks that Paylink supports for a given country. Pass the country_code query parameter as an uppercase two-letter ISO 3166-1 alpha-2 code (for example, NG for Nigeria). If you omit country_code, it defaults to NG.
The bank
code values returned here are the ones you should supply in transfer and refund requests. Always source bank codes from this list rather than hard-coding them.country_code parameter
Resolve a Bank Account
Before initiating a transfer or refund, usePOST /banks/resolve to verify that an account number is valid and retrieve the registered account holder’s name. This gives you — and your users — confidence that funds will reach the correct recipient.
Send the bank code, account number, and currency in the request body: