Identifiants
Apprenez-en plus sur les ID d'Application, les Clés API et les Portées pour l'authentification avec l'API.
Identifiants d'Application
Chaque application que vous créez reçoit deux identifiants :
| Identifiant | Format | Objectif |
|---|---|---|
| App ID | app_xxxxxxxxxxxxxxxx |
Identifie votre application (peut être partagé en toute sécurité) |
| App Secret | secret_xxxxxxxxxxxxxxxx |
Authentifie votre application (gardez-le privé !) |
Gardez Votre Secret en Sécurité
N'exposez jamais votre App Secret dans le code côté client, les dépôts publics ou les logs. Traitez-le comme un mot de passe.
Clés API
Les clés API sont générées au sein des applications et portent des permissions spécifiques (portées) :
# Clé Mode Test
test_sk_abc123def456ghi789...
# Clé Mode Production
prod_sk_xyz789ghi012jkl345...
Portées Disponibles
Les portées définissent quelles opérations une clé API peut effectuer :
Portées Membres
| Portée | Type | Description |
|---|---|---|
member_read |
LECTURE | Accès en lecture aux données membres, validation |
member_write |
ÉCRITURE | Créer et mettre à jour des membres, demander des OTPs |
Portées Cartes
| Portée | Type | Description |
|---|---|---|
card_read |
LECTURE | Lire les informations des cartes et récompenses |
Portées Réclamations
| Portée | Type | Description |
|---|---|---|
claim_write |
ÉCRITURE | Créer, approuver et rejeter des demandes de réclamation |
Portées Parrainage
| Portée | Type | Description |
|---|---|---|
referral_read |
LECTURE | Lire les statistiques de parrainage et valider les codes |
referral_write |
ÉCRITURE | Appliquer des codes de parrainage |
Portées Tampons (Stamps)
| Portée | Type | Description |
|---|---|---|
stamps_read |
LECTURE | Lire les soldes de tampons et l'historique |
stamps_write |
ÉCRITURE | Ajouter des tampons et échanger des récompenses |
Portées Cashback
| Portée | Type | Description |
|---|---|---|
cashback_read |
LECTURE | Lire les soldes et l'historique cashback |
cashback_write |
ÉCRITURE | Créditer et utiliser du cashback |
Gestion des Clés API
[Capture d'écran : Liste des Clés API dans le tableau de bord développeur]
Naviguer vers la Section Développeur
Depuis votre tableau de bord partenaire, cliquez sur "Développeur" dans la barre latérale.
Sélectionner Votre Application
Cliquez sur l'application pour laquelle vous souhaitez gérer les clés.
Gérer les Clés API
Voir les clés existantes, en créer de nouvelles ou révoquer des clés compromises.
Rotation des Clés
Nous recommandons de renouveler vos clés API périodiquement. Créez une nouvelle clé, mettez à jour votre intégration, puis révoquez l'ancienne clé.