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

# Projet API

> Le projet API LigdiCash est créé et activé par l'équipe technique, au terme des démarches administratives. Voici comment accéder à vos clés une fois le projet activé.

Un projet API LigdiCash regroupe vos clés d'authentification, les opérateurs activés sur votre compte et les paramètres de votre intégration (URL de callback, URL de retour, etc.).

<Warning>
  **Vous ne créez pas vous-même votre projet API.** C'est l'équipe technique LigdiCash qui crée et active votre projet, à l'issue du [protocole d'intégration](/essentials/protocole-integration) — après la signature du contrat, la réalisation des tests de fin d'intégration et la signature du PV. Vous n'avez aucune démarche à faire sur le dashboard pour cette étape.
</Warning>

## Ce que contient un projet API

| Élément                     | Description                                                     |
| --------------------------- | --------------------------------------------------------------- |
| `Apikey`                    | Clé qui identifie votre projet dans chaque requête              |
| `API_TOKEN`                 | Token Bearer qui authentifie vos requêtes                       |
| Opérateurs activés          | Les opérateurs mobile money et/ou Visa prévus par votre contrat |
| `callback_url`              | URL où LigdiCash envoie les notifications de paiement           |
| `return_url` / `cancel_url` | URLs de redirection après paiement (payin redirect)             |

## Récupérer vos clés

Une fois votre projet activé par l'équipe technique, connectez-vous à votre dashboard LigdiCash :

```
https://client.ligdicash.com
```

Vos clés `Apikey` et `API_TOKEN` sont disponibles dans la section de gestion de votre projet API.

<Tip>
  Stockez vos clés dans des variables d'environnement plutôt qu'en dur dans votre code. Cela facilite la bascule entre le compte d'intégration temporaire et votre compte de production sans modifier votre code source.

  ```
  LIGDICASH_API_KEY=votre_apikey
  LIGDICASH_AUTH_TOKEN=votre_api_token
  ```
</Tip>

## Comment utiliser vos clés

Toutes vos requêtes vers l'API LigdiCash doivent inclure ces deux clés en en-têtes HTTP :

```
Apikey: {API_KEY}
Authorization: Bearer {AUTH_TOKEN}
Accept: application/json
Content-Type: application/json
```

Consultez [Authentification](/concepts/authentification) pour les détails.

## Compte d'intégration vs compte de production

Durant la phase d'intégration, l'équipe technique vous fournit un compte temporaire avec un projet API pré-activé. Ce compte est utilisé pour vos travaux d'intégration et vos tests.

Lors du passage en production, vous créez votre propre compte LigdiCash via l'application mobile ([App Store / Play Store](https://www.ligdicash.com/download)) et l'équipe technique y active votre projet de production. Seules vos clés changent — le code, les endpoints et la structure des requêtes restent identiques.

Consultez [Environnements](/concepts/environnements) pour le détail du processus.

## Modifier la configuration du projet

Pour toute modification de votre projet API en production (ajouter un opérateur, changer l'URL de callback, etc.), contactez l'équipe technique via le groupe Microsoft Teams dédié à votre intégration.

## Pages associées

* [Protocole d'intégration](/essentials/protocole-integration) — comment obtenir votre projet API
* [Authentification](/concepts/authentification) — utiliser Apikey et API\_TOKEN dans vos requêtes
* [Environnements](/concepts/environnements) — compte temporaire vs compte de production
