> For the complete documentation index, see [llms.txt](https://docs.complycube.com/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.complycube.com/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide.md).

# Guide rapide de l'API

### Vue d'ensemble

**L’API de ComplyCube** vous donne un accès programmatique complet à nos services de vérification. Ce guide vous aidera à démarrer rapidement, en créant des intégrations sur mesure directement dans vos propres systèmes et applications.

L’API offre une flexibilité maximale aux entreprises qui souhaitent **un contrôle total** sur l’expérience client et la logique d’orchestration. Elle expose l’ensemble de nos services via des points de terminaison prévisibles et orientés ressources, vous permettant de créer des clients, de déclencher des vérifications KYC et de récupérer les résultats.

{% hint style="info" %}
Pour commencer immédiatement **sans clé API**, essayez notre [Collection de démonstration Postman](/documentation/documentation/documentation-fr/ressources-dintegration/postman.md#demo-collection). Elle vous permet d’explorer l’API instantanément à l’aide d’un compte fictif, sans inscription requise.
{% endhint %}

### Étapes d’intégration

Les étapes ci-dessous montrent comment appeler l’API ComplyCube :

{% stepper %}
{% step %}

#### Obtenez votre clé API Sandbox

ComplyCube authentifie toutes les requêtes API à l’aide des [clés API](https://portal.complycube.com/developers). Si vous omettez une clé, ou utilisez une clé invalide ou expirée, la requête renverra une erreur.

Chaque compte dispose de deux clés : une pour **Sandbox** requêtes et une pour **Live** requêtes. Les requêtes API s’exécutent toujours en mode [Sandbox ou Live](/documentation/api-reference/sandbox-and-live.md), et les objets créés dans un mode, tels que les clients, les adresses ou les vérifications, ne peuvent pas être consultés ni modifiés depuis l’autre.

{% hint style="warning" %}
Utilisez toujours vos **Sandbox** clés API pour le développement et les tests afin d’éviter de modifier accidentellement des données de production.
{% endhint %}
{% endstep %}

{% step %}

#### Effectuer une requête API Sandbox

Pour vérifier que votre intégration est correctement configurée, envoyez une requête API Sandbox avec votre **clé Sandbox** pour [créer un client](/documentation/api-reference/core-resources/clients/create-a-client.md).

```bash
curl -X POST https://api.complycube.com/v1/clients \

     -H 'Authorization: <YOUR_API_KEY>' \

     -H 'Content-Type: application/json' \

     -d '{
          "type": "person",
          "email": "john.doe@example.com",
          "personDetails":{
               "firstName": "John",
               "lastName" :"Doe"
          }
        }'
```

ComplyCube renvoie un [client](/documentation/api-reference/core-resources/clients.md) objet en réponse à votre requête API.

```json
{
    "id": "5eb04fcd0f3e360008035eb1",
    "type": "person",
    "email": "john.doe@example.com",
    "personDetails": {
        "firstName": "John",
        "lastName": "Doe"
    },
    "createdAt": "2025-01-04T17:24:29.146Z",
    "updatedAt": "2025-01-04T17:24:29.146Z"
}
```

Une fois que vous avez effectué avec succès une requête API, vous êtes prêt à commencer à intégrer ComplyCube.
{% endstep %}
{% endstepper %}

### Exécution des vérifications

Découvrez comment exécuter des vérifications à l’aide de l’API.<br>

* <img src="/files/9a3b9cc6aa15ae849b216f19ab17c14350d56695" alt="" data-size="line"> [**Vérification de filtrage AML**](/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide/run-an-aml-screening-check.md) - Filtre les sanctions mondiales, les listes de surveillance, les PPE et les médias négatifs.
* <img src="/files/f148aa2000096ddacea846f6632222f82dbb70b9" alt="" data-size="line"> [**Vérification de document**](/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide/run-a-document-check.md) - Vérifie les documents d’identité délivrés par l’État.
* <img src="/files/1ebfb2dffda2b73d67d070292ede869385323881" alt="" data-size="line"> [**Vérification d’identité**](/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide/run-an-identity-check.md) - Effectue une vérification de vivacité et biométrique.
* <img src="/files/a655ac7deee4442aba6f09633b54ebd02cb8d39c" alt="" data-size="line"> [**Vérification de justificatif de domicile**](/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide/perform-proof-of-address-check.md) - Extrait les données et vérifie les documents justificatifs de domicile.
* <img src="/files/0597fe5528cc7e386d71e7e6d63526bd27264652" alt="" data-size="line"> [**Vérification multi-bureaux**](/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide/perform-multi-bureau-check.md) - Compare les informations du client avec des sources fiables de crédit et gouvernementales.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.complycube.com/documentation/documentation/documentation-fr/guides-rapides/api-quick-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
