Référence Rapide
| Type de Clé | Où | Objectif | Utilisateur |
|---|---|---|---|
| Marketplace API Key | Paramètres Admin | Toutes les opérations du marketplace | Serveurs backend |
| Advanced API Key | Tableau de Bord Vendeur | Campagnes d’un seul vendeur | Outils vendeur |
Quelle Clé Ai-Je Besoin ?
| Endpoint | Type de Clé |
|---|---|
POST /v2/auctions | Marketplace |
POST /v2/events | Marketplace |
POST /v2/products | Marketplace |
GET /public/v1/reporting-service/* | Marketplace |
POST /public/v1/campaign-service/* | L’une ou l’autre (limitée au vendeur si clé Advanced) |
GET /public/v1/billing-service/* | Marketplace |
Erreurs Courantes
401 Unauthorized
- Clé API non incluse dans l’en-tête
Authorization - La clé est mal formée ou expirée
- Utilisation d’une clé Advanced sur un endpoint exclusif au Marketplace
Authorization: Bearer YOUR_API_KEY
403 Forbidden
- Utilisation d’une clé Advanced pour un endpoint nécessitant une clé Marketplace
- La clé Advanced tente d’accéder aux données d’un autre vendeur
Comment Obtenir Vos Clés
Marketplace API Key
Advanced API Key
Meilleures Pratiques de Sécurité
- Ne jamais valider les clés dans le contrôle de version
- Stocker les clés dans des variables d’environnement
- Faire pivoter les clés régulièrement
- Utiliser différentes clés pour différents environnements (dev, staging, production)
- Restreindre l’accès aux clés uniquement aux membres nécessaires de l’équipe
Portée des Permissions de Clé
Marketplace API Key
- Accès complet à toutes les opérations du marketplace
- Peut créer et gérer des campagnes pour n’importe quel vendeur
- Accès à toutes les données de reporting
- Requise pour les endpoints d’enchère et d’événement
Advanced API Key
- Limitée aux données d’un vendeur spécifique
- Peut uniquement gérer les campagnes pour le vendeur associé
- Ne peut pas accéder aux informations d’autres vendeurs
- Idéale pour les intégrations spécifiques au vendeur
Last updated: