# Contabull ## Docs - [Introduction](https://docs.contabull.com/about/en/introduction.md): Your comprehensive banking platform for Brazilian businesses - [Get all accounts](https://docs.contabull.com/api-reference/accounts/get-all-accounts.md): Lists all accounts of the current user - [Try authorization](https://docs.contabull.com/api-reference/authorization/try-authorization.md): Utility endpoint to test authorization - [Get all bank institutions](https://docs.contabull.com/api-reference/bank-institutions/get-all-bank-institutions.md): Get all bank institutions - [Search bank institutions](https://docs.contabull.com/api-reference/bank-institutions/search-bank-institutions.md): Search bank institutions - [Cancel a charge](https://docs.contabull.com/api-reference/charge/cancel-a-charge.md): Cancel a charge - [Download charge PDF](https://docs.contabull.com/api-reference/charge/download-charge-pdf.md): Download a charge PDF file with barcode and QRCode - [Get all charges](https://docs.contabull.com/api-reference/charge/get-all-charges.md): Get all charges - [Get charge by id](https://docs.contabull.com/api-reference/charge/get-charge-by-id.md): Get a charge by id - [Post charges](https://docs.contabull.com/api-reference/charge/post-charges.md) - [Add wallet to address book](https://docs.contabull.com/api-reference/crypto/add-wallet-to-address-book.md): Add cryptocurrency wallets to your address book. **Required before trading** - only address book wallets can be used as destinations. - [Execute crypto purchase](https://docs.contabull.com/api-reference/crypto/execute-crypto-purchase.md): Execute a cryptocurrency purchase using a valid quote. **Final step** in the trading flow - converts quote into actual transaction. - [Get crypto quote](https://docs.contabull.com/api-reference/crypto/get-crypto-quote.md): Get real-time pricing for cryptocurrency purchases. **Required before execution** - quotes provide the pricing and quote ID needed for purchases. - [Get transaction details](https://docs.contabull.com/api-reference/crypto/get-transaction-details.md): View comprehensive details for a specific transaction, including **fill history** and **debt tracking**. Essential for monitoring transaction progress. - [List address book wallets](https://docs.contabull.com/api-reference/crypto/list-address-book-wallets.md): List all wallets in your address book. These are the **only wallets** that can be used as destinations in crypto purchases. - [List available crypto products](https://docs.contabull.com/api-reference/crypto/list-available-crypto-products.md): Discover which cryptocurrency products are available for trading and their supported configurations. This is the **first endpoint** to call when integrating crypto functionality. - [List crypto transactions](https://docs.contabull.com/api-reference/crypto/list-crypto-transactions.md): View your cryptocurrency transaction history with filtering and pagination. **Monitor all trading activity** created via [Execute crypto purchase](/api-reference/crypto/execute-crypto-purchase). - [Pay crypto transaction debt](https://docs.contabull.com/api-reference/crypto/pay-crypto-transaction-debt.md): Make payments towards transaction debt using internal bank accounts. **Enables flexible payment** of crypto transaction obligations. - [Get all customers](https://docs.contabull.com/api-reference/customer/get-all-customers.md): Get all customers - [Get customer by id](https://docs.contabull.com/api-reference/customer/get-customer-by-id.md): Get a customer by id - [Get transaction by id](https://docs.contabull.com/api-reference/transaction/get-transaction-by-id.md): Get a transaction by id - [Get transactions](https://docs.contabull.com/api-reference/transaction/get-transactions.md): Get a list of transactions - [Confirm transfer](https://docs.contabull.com/api-reference/transfer/confirm-transfer.md): Executes a prepared transfer with the final amount. **Second step** in the two-phase transfer process. - [Prepare a transfer](https://docs.contabull.com/api-reference/transfer/prepare-a-transfer.md): Validates recipient details and creates a transfer preparation. **First step** in the two-phase transfer process. - [Configure Webhooks](https://docs.contabull.com/get-started/en/configure-webhooks.md) - [Create New Application](https://docs.contabull.com/get-started/en/create-new-application.md) - [Overview](https://docs.contabull.com/get-started/en/overview.md): Get started with Contabull's event-driven integration - [Request Signing](https://docs.contabull.com/get-started/en/request-signing.md): How to sign API requests using JWT authentication ## OpenAPI Specs - [openapi](https://docs.contabull.com/api-reference/openapi.json) ## Optional - [Dashboard](https://dashboard.contabull.com) - [Website](https://contabull.com)