# Keyrails Banking API Documentation > We provide, USD virtual accounts as well as API powered modern financial services to Sub-Saharan African fintechs and their importer customers to enable them to competitively participate in the global trade. ## Guides - [Authentication](https://docs.keyrails.com/docs/authentication.md) - [Overview](https://docs.keyrails.com/docs/webhooks-overview.md): Webhooks are a great tool for building scalable applications as they allow you to receive updates about changes in the API without needing to check for them. A webhook will be sent to the server URL that you specified in the webhook-config related to your organization. When you receive a webhook, your server should respond with a 200 response within 3 seconds to let our server know that you've successfully received the webhook. This webhook config applies to all our products and APIs. - [Events](https://docs.keyrails.com/docs/events.md) - [Onboarding Customers](https://docs.keyrails.com/docs/onboard-customer.md) - [Onboarding links for New Customers](https://docs.keyrails.com/docs/onboarding-links-for-new-customers.md) - [Compliance and Legal Disclaimers](https://docs.keyrails.com/docs/compliance-and-legal-disclaimers.md) - [Virtual account details](https://docs.keyrails.com/docs/virtual-account-details.md) - [Crypto Wallet](https://docs.keyrails.com/docs/crypto-wallet.md) - [POBO SWIFT Payment](https://docs.keyrails.com/docs/swift-payment.md) - [Domestic USD/Fedwire](https://docs.keyrails.com/docs/domestic-usdfedwire.md) - [Crypto Trading](https://docs.keyrails.com/docs/cross-network-crypto-trading.md): You can now trade crypto assets across networks within Keyrails. Currently supported assets: **USDC** and **USDT**. - [Stablecoins and Blockchains](https://docs.keyrails.com/docs/stablecoins-and-blockchains.md) - [Settlement Currencies](https://docs.keyrails.com/docs/settlement-currencies.md) - [SWIFT Payments on Behalf of Customers](https://docs.keyrails.com/docs/swift-payments-on-behalf-of-customers.md): This guide outlines how to make SWIFT payments on behalf of your business customers using the Keyrails API. These are POBO (Pay On Behalf Of) payments, where your customer's name appears as the sender. - [State (Country Subdivision) Codes](https://docs.keyrails.com/docs/state-country-subdivision-codes.md) - [Business Industries](https://docs.keyrails.com/docs/business-industries.md) ## API Reference - [Generate onboarding link for a customer](https://docs.keyrails.com/reference/post_api-v1-customers-kyb-links.md) - [Create new customer](https://docs.keyrails.com/reference/post_api-v1-customers.md) - [Get all customers](https://docs.keyrails.com/reference/get_api-v1-customers.md) - [Update a single customer](https://docs.keyrails.com/reference/put_api-v1-customers-id.md) - [Delete a single customer](https://docs.keyrails.com/reference/delete_api-v1-customers-id.md) - [Get a single customer](https://docs.keyrails.com/reference/get_api-v1-customers-id.md) - [Add associated person](https://docs.keyrails.com/reference/post_api-v1-customers-id-associated-persons.md) - [Get associated person](https://docs.keyrails.com/reference/get_api-v1-customers-id-associated-persons-personid.md) - [Update associated person](https://docs.keyrails.com/reference/put_api-v1-customers-id-associated-persons-personid.md) - [Remove associated person](https://docs.keyrails.com/reference/delete_api-v1-customers-id-associated-persons-personid.md) - [Add associated entity](https://docs.keyrails.com/reference/post_api-v1-customers-id-associated-entities.md) - [Get associated entity](https://docs.keyrails.com/reference/get_api-v1-customers-id-associated-entities-relatedcompanyid.md) - [Update associated entity](https://docs.keyrails.com/reference/put_api-v1-customers-id-associated-entities-relatedcompanyid.md) - [Remove associated entity](https://docs.keyrails.com/reference/delete_api-v1-customers-id-associated-entities-relatedcompanyid.md) - [Add customer documents](https://docs.keyrails.com/reference/post_api-v1-customers-id-documents.md) - [Add additional customer document](https://docs.keyrails.com/reference/post_api-v1-customers-id-documents-additional.md) - [Remove customer document](https://docs.keyrails.com/reference/delete_api-v1-customers-id-documents-documentid.md) - [Complete customer creation request](https://docs.keyrails.com/reference/post_api-v1-customers-id-submit.md) - [Get current tenant](https://docs.keyrails.com/reference/get_api-v1-current-tenant.md) - [Get webhooks configuration](https://docs.keyrails.com/reference/get_api-v1-current-tenant-webhook-config.md) - [Update webhooks configuration](https://docs.keyrails.com/reference/patch_api-v1-current-tenant-webhook-config.md) - [Get balances](https://docs.keyrails.com/reference/get_api-v1-current-tenant-balances.md) - [Get crypto deposit instructions](https://docs.keyrails.com/reference/get_api-v1-current-tenant-crypto-instruction-network-asset.md) - [Get current tenant](https://docs.keyrails.com/reference/get_api-v1-developer.md) - [Get webhooks configuration](https://docs.keyrails.com/reference/get_api-v1-developer-webhook-config.md) - [Update webhooks configuration](https://docs.keyrails.com/reference/patch_api-v1-developer-webhook-config.md) - [Get exchange rates](https://docs.keyrails.com/reference/get_api-v1-exchange-rates.md) - [Get virtual accounts for a single customer.](https://docs.keyrails.com/reference/get_api-v1-customers-customerid-virtual-accounts.md) - [Execute trade using a previously obtained quote.](https://docs.keyrails.com/reference/post_api-v1-trades.md) - [Calculate trade quote.](https://docs.keyrails.com/reference/post_api-v1-trades-quote.md) - [Create a new External Account](https://docs.keyrails.com/reference/post_api-v1-external-accounts.md) - [Update an external account](https://docs.keyrails.com/reference/put_api-v1-external-accounts-id.md) - [Get all external accounts](https://docs.keyrails.com/reference/get_api-v1-external-accounts.md) - [Get a single external account](https://docs.keyrails.com/reference/get_api-v1-external-accounts-id.md) - [Get all transactions](https://docs.keyrails.com/reference/get_api-v1-transactions.md) - [Get a single transaction](https://docs.keyrails.com/reference/get_api-v1-transactions-id.md) - [Get list of countries](https://docs.keyrails.com/reference/get_api-v1-lists-countries.md) - [Create a Transfer](https://docs.keyrails.com/reference/post_api-v1-transfers.md) - [Calculate transfers quote](https://docs.keyrails.com/reference/post_api-v1-transfers-quote.md) - [Create an internal transfer](https://docs.keyrails.com/reference/post_api-v1-internal-transfers.md) - [Create a new Wallet](https://docs.keyrails.com/reference/post_api-v1-wallets.md) - [Get all wallets](https://docs.keyrails.com/reference/get_api-v1-wallets.md) - [Get a single wallet by wallet id](https://docs.keyrails.com/reference/get_api-v1-wallets-walletid.md) - [Get the balances of a Wallet](https://docs.keyrails.com/reference/get_api-v1-wallets-walletid-balance.md) - [Change customer status](https://docs.keyrails.com/reference/post_api-v1-customers-id-simulate.md) - [Mint Keyrails USDC tokens to a specified address](https://docs.keyrails.com/reference/post_api-v1-wallets-simulate-balance.md) - [Simulate USD deposit for a single customer.](https://docs.keyrails.com/reference/post_api-v1-customer-id-simulate-account-deposit.md) ## Pages - [Business Industry List (2012 NAICS Codes)](https://docs.keyrails.com/business-industry-list-2012-naics-codes.md) ## Changelog - [Release 1.30.0 (Effective from 31st March 2026)](https://docs.keyrails.com/changelog/release-1301-effective-from-31st-march-2026.md) - [Release 1.29.1 (Effective from 2nd March 2026)](https://docs.keyrails.com/changelog/release-129-1.md) - [Release Changes 1.29.00 (Go live date: 15/12/2025)](https://docs.keyrails.com/changelog/release-changes-1290.md)