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