Obtenir un plan de configuration
GET /v1/config-plans/{plan_id} · permission config:read et les permissions de lecture exigées à la création du plan
Renvoie un plan enregistré sous la même forme que la réponse qui l'a créé. Les plans ne contiennent aucune valeur secrète.
Requête
| Paramètre | Description |
|---|---|
plan_id |
Identifiant du plan, cfgp_…. |
Réponse
200 OK avec Cache-Control: no-store. Un plan dont l'heure est écoulée et qui n'a pas été appliqué a status: expired. Les plans sont supprimés 7 jours après leur expiration.
Erreurs
| HTTP | code | Quand |
|---|---|---|
| 401 | unauthenticated |
Les identifiants sont absents, invalides ou révoqués. |
| 403 | insufficient_permissions |
Il manque une permission exigée par le plan ; required_permissions les liste toutes. |
| 404 | not_found |
Le plan n'existe pas, appartient à un autre environnement ou a été supprimé. |
| 429 | rate_limited |
La limite de débit est dépassée ; réessayez après le délai Retry-After. |
Exemple
curl "https://api.eu.keenauth.com/v1/config-plans/cfgp_01m4qpqtywfs7930tb6kqn5rc5" \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"
keenauth config plans get cfgp_01m4qpqtywfs7930tb6kqn5rc5