# Carbon Business API > Carbon Business API documentation provides all the necessary information to integrate with our platform, including guides, API references, and endpoint examples. ## Docs - [Create Account](https://docs.getcarbon.co/api-reference/accounts/create-account.md): Create a new virtual account for a customer/collection. - [Fetch Balance](https://docs.getcarbon.co/api-reference/accounts/fetch-balance.md): Retrieve the balance of a specific account. - [Flush Account](https://docs.getcarbon.co/api-reference/accounts/flush-account.md): Flush the balance of an account to another account. - [Get Account](https://docs.getcarbon.co/api-reference/accounts/get-account.md): Retrieve details of a specific account by account number. - [Fetch Accounts](https://docs.getcarbon.co/api-reference/accounts/get-accounts.md): Retrieve a list of accounts with pagination. - [Get Banks](https://docs.getcarbon.co/api-reference/banks/get-banks.md): Retrieve a list of banks and financial institutions - [Resolve Account](https://docs.getcarbon.co/api-reference/banks/resolve-account.md): Resolve account details using the bank code and account number - [Uptime Monitoring](https://docs.getcarbon.co/api-reference/banks/uptime.md): Retrieve uptime information for banks. - [Create Customer](https://docs.getcarbon.co/api-reference/customers/create-customer.md): Create a new customer with detailed information. - [Fetch Customer](https://docs.getcarbon.co/api-reference/customers/get-customer.md): Retrieve details of a specific customer by ID. - [Fetch Customers](https://docs.getcarbon.co/api-reference/customers/get-customers.md): Retrieve a list of customers with pagination and filtering support. - [Introduction](https://docs.getcarbon.co/api-reference/introduction.md): Overview of the Carbon Business API - [Approve or Decline Payout](https://docs.getcarbon.co/api-reference/payouts/approve-payout.md): Approve or decline a pending payout request using its authorization code. - [Create Payout](https://docs.getcarbon.co/api-reference/payouts/create-payout.md): Initiate a payout to a beneficiary account. - [Fetch Payout Beneficiaries](https://docs.getcarbon.co/api-reference/payouts/get-payout-beneficiaries.md): Retrieve a paginated list of unique payout beneficiaries for an account based on previous payout transactions. - [Fetch Payout Status](https://docs.getcarbon.co/api-reference/payouts/get-payout-status.md): Retrieve the status of a specific payout by reference. - [Fetch Payout Transaction](https://docs.getcarbon.co/api-reference/payouts/get-payout-transaction.md): Retrieve details of a specific payout transaction by reference. - [Get Pending Payout Approvals](https://docs.getcarbon.co/api-reference/payouts/get-pending-payout-approvals.md): This endpoint retrieves a list of all payout requests that are pending approval. - [Merchant Fee Charge](https://docs.getcarbon.co/api-reference/payouts/merchant-fee-charge.md): Process a merchant fee charge by debiting a source account and crediting a target account. - [Fetch Transactions](https://docs.getcarbon.co/api-reference/transactions/fetch-transactions.md): Retrieve a list of transactions for a specific account. - [Verify Transaction](https://docs.getcarbon.co/api-reference/transactions/verify-transaction.md): Retrieve transaction details for a specific account and reference. - [Webhook Events](https://docs.getcarbon.co/api-reference/webhooks/get-webhook-history.md): Retrieve the history of webhook events with pagination. - [Resend WebHook Event](https://docs.getcarbon.co/api-reference/webhooks/resend-webhook-event.md): Resend a webhook event to the specified endpoint. - [Authentication](https://docs.getcarbon.co/authentication.md): Learn how to authenticate with the Carbon Business API. - [Environments](https://docs.getcarbon.co/environment.md): Understand the different environments available in Carbon Business API for development and deployment. - [Error Handling](https://docs.getcarbon.co/error.md): We use the conventional HTTP response codes to indicate the success or failure of an API request. - [Introduction](https://docs.getcarbon.co/introduction.md): Learn about the Carbon Business API, its features, and how it enables seamless integration of financial services into your applications. - [SDKs & Libraries](https://docs.getcarbon.co/libraries.md): Integrate Carbon Business API effortlessly using our official SDKs and libraries for various programming languages. - [Model Context Protocol (MCP)](https://docs.getcarbon.co/mcp-documentation.md): Enhance your AI development workflow with Carbon Business API integration through MCP for intelligent code assistance and documentation access. - [Payment Operations](https://docs.getcarbon.co/payment-operations.md): Learn how to create collection accounts and process payouts step-by-step using Carbon Business API. - [Quickstart](https://docs.getcarbon.co/quickstart.md): Get started with the Carbon Business API by generating your API key, making your first request, and exploring the API. - [Webhook Events](https://docs.getcarbon.co/webhooks/events.md): Comprehensive guide to Carbon Business API webhook events and their payload structures. - [Introduction](https://docs.getcarbon.co/webhooks/introduction.md) ## OpenAPI Specs - [openapi](https://docs.getcarbon.co/openapi.yml) ## Optional - [Documentation](https://docs.getcarbon.co) - [Blog](https://www.getcarbon.co/blog) - [Postman](https://documenter.getpostman.com/view/33237778/2sA2rFRzKS)