# Swervpay Docs ## Docs - [Authentication](https://docs.swervpay.co/api-reference/authentication.md): Authenticate with Swerv API - [Authentication](https://docs.swervpay.co/api-reference/authentication/auth.md): Authentication using business id and secret key - [Bill Categories](https://docs.swervpay.co/api-reference/bills/categories.md): Get list of bill categories - [Create bill](https://docs.swervpay.co/api-reference/bills/create.md): Create bill - [Get bill](https://docs.swervpay.co/api-reference/bills/get.md): Get bill - [Bill Category Items](https://docs.swervpay.co/api-reference/bills/items.md): Get list of bill category list items - [Bill Category List](https://docs.swervpay.co/api-reference/bills/lists.md): Get list of bill category list - [Validate customer](https://docs.swervpay.co/api-reference/bills/validate.md): Validate bill with customer - [Get Business](https://docs.swervpay.co/api-reference/business/get.md): Get business - [Create Card](https://docs.swervpay.co/api-reference/cards/create.md): Create card - [Freeze Card](https://docs.swervpay.co/api-reference/cards/freeze.md): Freeze card - [Fund Card](https://docs.swervpay.co/api-reference/cards/fund-card.md): Fund card - [Get Card](https://docs.swervpay.co/api-reference/cards/get.md): Get card - [Get All Cards](https://docs.swervpay.co/api-reference/cards/get-all-cards.md): List all cards - [Get Card Transaction](https://docs.swervpay.co/api-reference/cards/get-transaction.md): Get card transactions - [Terminate Card](https://docs.swervpay.co/api-reference/cards/terminate.md): Terminate card - [Get Card Transactions](https://docs.swervpay.co/api-reference/cards/transactions.md): List all card transactions - [Unfreeze Card](https://docs.swervpay.co/api-reference/cards/unfreeze.md): Unfreeze card - [Withdraw from Card](https://docs.swervpay.co/api-reference/cards/withdraw-from-card.md): Card withdrawal - [Simulate credit transaction](https://docs.swervpay.co/api-reference/checkouts/credit.md): Simulate credit transaction (Sandbox Only) - [Create Collection](https://docs.swervpay.co/api-reference/collections/create.md): Create collection - [Simulate credit transaction](https://docs.swervpay.co/api-reference/collections/credit.md): Simulate credit transaction (Sandbox Only) - [Get Collection](https://docs.swervpay.co/api-reference/collections/get.md): Get collection - [Get All Collections](https://docs.swervpay.co/api-reference/collections/get-all-collections.md): List all collections - [Get Collection Transactions](https://docs.swervpay.co/api-reference/collections/transaction.md): List all collection transactions - [Blacklist Customer](https://docs.swervpay.co/api-reference/customers/blacklist.md): Blacklist customer - [Create Customer](https://docs.swervpay.co/api-reference/customers/create.md): create customers - [Get Customer](https://docs.swervpay.co/api-reference/customers/get.md): Get customer - [Get All Customers](https://docs.swervpay.co/api-reference/customers/get-all-customers.md): Get customers - [Customer KYC](https://docs.swervpay.co/api-reference/customers/kyc.md): Update customer kyc - [Update Customer](https://docs.swervpay.co/api-reference/customers/update.md): Update customer detail - [Create FX](https://docs.swervpay.co/api-reference/fx/exchange.md): Create exchange - [Get FX Rates](https://docs.swervpay.co/api-reference/fx/rate.md): Get exchange rate - [BVN Verification](https://docs.swervpay.co/api-reference/identity/bvn.md): BVN Verification - [Introduction](https://docs.swervpay.co/api-reference/introduction.md) - [Get Invoice](https://docs.swervpay.co/api-reference/invoices/get.md): Get invoice - [Get All Invoices](https://docs.swervpay.co/api-reference/invoices/get-all-invoices.md): Get list of invoices - [Get banks](https://docs.swervpay.co/api-reference/others/get-banks.md): Get banks - [Resolve Account Number](https://docs.swervpay.co/api-reference/others/resolve-account-number.md): Resolve bank account number - [Create payout](https://docs.swervpay.co/api-reference/payouts/create.md): Create payout - [Get payout](https://docs.swervpay.co/api-reference/payouts/get.md): Get payout - [Get Transaction](https://docs.swervpay.co/api-reference/transactions/get.md): Get transaction - [Get All Transctions](https://docs.swervpay.co/api-reference/transactions/get-all-transactions.md): Get list of transactions - [Simulate credit transaction](https://docs.swervpay.co/api-reference/wallets/credit.md): Simulate credit transaction (Sandbox Only) - [Get Wallet](https://docs.swervpay.co/api-reference/wallets/get.md): Get wallet - [Get All Wallets](https://docs.swervpay.co/api-reference/wallets/get-all-wallets.md): Get wallets - [Retry Webhook Log](https://docs.swervpay.co/api-reference/webhook/retry.md): Retry webhook log - [Test Webhook](https://docs.swervpay.co/api-reference/webhook/test.md): Send test webhook - [Overview](https://docs.swervpay.co/card/introduction.md): Swerv Card API allows businesses to create card for their customer to pay anywhere global - [2024 Changelog](https://docs.swervpay.co/changelog/introduction.md) - [Overview](https://docs.swervpay.co/collection/introduction.md): Swerv Collection allows businesses to accept payments from their customers using virtual accounts & payment link. - [Overview](https://docs.swervpay.co/customer/introduction.md): Manage your customers efficiently with the Swerv Customers API. - [Overview](https://docs.swervpay.co/fx/introduction.md): Converting from one currency to another get easier with Swerv - [Go live checklist](https://docs.swervpay.co/go-live-checklist.md): A checklist of things to do before going live (production) with Swervpay. - [Introduction](https://docs.swervpay.co/introduction.md) - [Overview](https://docs.swervpay.co/payout/introduction.md): Swerv Payouts API allows businesses to automate and manage payout processes efficiently, ensuring fast, secure, and reliable transactions. This guide covers how to create a payout and retrieve payout details using our API - [Quickstart](https://docs.swervpay.co/quickstart.md) - [Dart](https://docs.swervpay.co/sdks/dart.md): Dart Client for Swervpay - [Go](https://docs.swervpay.co/sdks/go.md): Go Client for Swervpay - [Introduction](https://docs.swervpay.co/sdks/introduction.md): Official SDks for Swervpay - [Laravel](https://docs.swervpay.co/sdks/laravel.md): Laravel Client for Swervpay - [NodeJS](https://docs.swervpay.co/sdks/nodejs.md): NodeJS Client for Swervpay - [PHP](https://docs.swervpay.co/sdks/php.md): PHP Client for Swervpay - [Overview](https://docs.swervpay.co/transaction/introduction.md): The Transaction API facilitates the retrieval, and management of financial transaction records. - [Overview](https://docs.swervpay.co/wallet/introduction.md): Retrieve a list of all wallets associated with an account. - [Card](https://docs.swervpay.co/webhooks/card.md): Overview of Card Webhook Events - [Collection](https://docs.swervpay.co/webhooks/collection.md): Overview of Collection Webhook Events - [Customer](https://docs.swervpay.co/webhooks/customer.md): Overview of Customer Webhook Events - [Introduction](https://docs.swervpay.co/webhooks/introduction.md): Introduction to Webhooks - [Payout](https://docs.swervpay.co/webhooks/payout.md): Overview of Payout Webhook Events - [Wallet](https://docs.swervpay.co/webhooks/wallet.md): Overview of Wallet Webhook Events ## OpenAPI Specs - [openapi](https://docs.swervpay.co/api-reference/openapi.json) ## Optional - [Community](https://swervpay.co/slack) - [Blog](https://swervpay.co/blog)