Authentification
Toutes les requêtes API nécessitent un Bearer token. Cette page explique comment créer et gérer vos clés API.
Chaque requête à l'API CacheBoost doit inclure un en-tête Authorization avec un Bearer token.
Authorization: Bearer cb_live_<votre-clé-api>
Créer une clé API
- Rendez-vous sur votre page de profil.
- Cliquez sur Créer une clé API.
- Donnez un nom à la clé et sélectionnez les portées dont elle a besoin.
- Restreignez optionnellement la clé à des sites spécifiques.
- Cliquez sur Créer. Copiez la clé — elle n'est affichée qu'une seule fois.
Portées
| Portée | Accès |
|---|---|
sites:read | Lister et consulter les sites |
sites:write | Créer et supprimer des sites, gérer les sitemaps |
boosts:read | Lister et consulter les boosts |
boosts:write | Créer, modifier, supprimer et exécuter des boosts |
runs:read | Lister et consulter les runs |
Format des clés
Les clés API ont le format cb_live_ suivi de 32 caractères hexadécimaux. Seuls les 8 premiers caractères du suffixe sont stockés dans le tableau de bord pour identification — la clé complète ne peut pas être récupérée après création.
Révoquer une clé
Sur la page de profil, cliquez sur Révoquer à côté d'une clé. La révocation est immédiate.
Stockez les clés dans des variables d'environnement ou un gestionnaire de secrets. Ne les commitez jamais dans votre dépôt de code.