> For the complete documentation index, see [llms.txt](https://docs.vpay.africa/vpay-api-specification-basic-gude/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vpay.africa/vpay-api-specification-basic-gude/methods.md).

# Methods

These are the list of available endpoints.

<table data-view="cards"><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td><a href="/vpay-api-specification-basic-gude/methods/login.md">login</a></td><td>Authenticate the user/merchant with the system and obtain the accessToken</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-bank-list.md">get bank list</a></td><td>Get list of available banks</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-bank-list.md">nuban lookup</a></td><td>Get account name for valid nuban</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/outbound-transfer.md">outbound transfer</a></td><td>Make outbound transfer</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-wallet-balance.md">get wallet balance</a></td><td>Get wallet balance</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/account-wallet-statement.md">account/wallet statement</a></td><td>Get all merchant’s wallet/account statement</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/create-virtual-account-customer.md">create virtual account/customer</a></td><td>Create a virtual account/customer</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-customer.md">get customer</a></td><td>Get details of a customer</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-all-customers.md">get all customers</a></td><td>Get all your customers</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-customer-by-email.md">get customer by email</a></td><td>Get details of a customer by email</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/get-transaction-by-reference-number.md">get transaction by reference number</a></td><td>Get transaction details by reference number</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/re-query-transaction-by-reference-number.md">re-query transaction by reference number</a></td><td>Re-query transaction by transaction reference number</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/check-customer-status.md">check customer status</a></td><td>Get the transaction status of a given customer</td></tr><tr><td><a href="/vpay-api-specification-basic-gude/methods/remove-customer.md">remove customer</a></td><td>Delete the record of a customer</td></tr></tbody></table>
