> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qonto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> This section provides everything you need to understand, explore, and use Qonto’s APIs. Whether you’re building a new integration or enhancing an existing one, you’ll find detailed information about each endpoint, request, and response here.

### **How to read this section**

The API Reference is organized to help you quickly find what you’re looking for and understand how to use each endpoint:

* **Endpoint structure:** Each endpoint is described with its HTTP method, URL, and a concise summary of its purpose.
* **Parameters:** You’ll see all required and optional parameters, including where to include them (in the path, query, or body).
* **Request examples:** Sample requests show you how to format your calls.
* **Response details:** Example responses and field descriptions help you process the data you receive.
* **Authentication:** Each endpoint specifies the authentication method you need to use. Most endpoints are available through either an API key or OAuth, while a specific subset is only accessible via OAuth.
* **Error handling:** Common error responses are included so you can handle issues gracefully.

### **How to use the API reference**

1. **Start with the overviews:**\
   If you’re new to Qonto’s APIs, begin with the [**Business API**](/get-started/business-api/overview) or [**Onboarding API**](/get-started/onboarding-api/overview) overview. These pages explain the main use cases and show how the APIs fit into your workflow.

2. **Read the developer guidelines:**\
   Before you start building, take a look at our [**Developer Guidelines**](/get-started/general/developer-guidelines), our step-by-step guide to build, test and release your integration.

3. **Use the endpoint documentation:**\
   Browse the API Reference to find the resources you need. Each page follows the same structure, making it easy to scan and find the details you’re after.

4. **Try it out:**\
   Use the provided examples to help you get started with your own calls. Testing with sample data is a great way to confirm your integration is working as expected.

   <a href="https://www.postman.com/qontoteam/qonto-public-api" target="_blank">
     <img src="https://run.pstmn.io/button.svg" alt="Run In Postman" noZoom height="32px" width="128px" />
   </a>

5. **Handle errors appropriately:**\
   Error examples are included to help you build robust error handling into your application.

<Card title="Not sure how to start building?" icon="map" href="/get-started/business-api/use-cases">
  Check out our step-by-step use case guides to see how common integrations are built end-to-end. Each guide walks through real scenarios with full code examples in Python and Node.js, including how to send SEPA transfers, sync invoices and attachments, bulk upload supplier invoices, generate Factur-X PDFs, and sync transactions.
</Card>

### **Good to know**

* **All API requests require authentication.**\
  Make sure to keep your credentials secure at all times.
* **The APIs are versioned.**\
  Always specify the version you want to use to ensure stability.
* **Follow rate limits.**\
  Respecting rate limits helps keep your integration running smoothly.

If you have questions or need assistance, our team is here to help.

***

**Next steps:**

* Read the [**general introduction**](/get-started/general/introduction) to get familiar with Qonto’s API approach.
* Explore the [**Business API**](/get-started/business-api/overview) or [**Onboarding API**](/get-started/onboarding-api/overview).
* Review our [**Developer Guidelines**](/get-started/general/developer-guidelines) for best practices.
