Ottenere un piano di configurazione

GET /v1/config-plans/{plan_id} · permesso config:read e i permessi di lettura richiesti alla creazione del piano

Restituisce un piano salvato nella stessa forma della risposta che l'ha creato. I piani non contengono valori segreti.

Richiesta

Parametro Descrizione
plan_id ID del piano, cfgp_….

Risposta

200 OK con Cache-Control: no-store. Un piano la cui ora è trascorsa e che non è stato applicato ha status: expired. I piani vengono eliminati 7 giorni dopo la scadenza.

Errori

HTTP code Quando
401 unauthenticated Le credenziali mancano, non sono valide o sono state revocate.
403 insufficient_permissions Alle credenziali manca un permesso richiesto dal piano; required_permissions li elenca tutti.
404 not_found Il piano non esiste, appartiene a un altro ambiente o è stato eliminato.
429 rate_limited Il limite di frequenza è stato superato; riprova dopo il periodo Retry-After.

Esempio

curl "https://api.eu.keenauth.com/v1/config-plans/cfgp_01m4qpqtywfs7930tb6kqn5rc5" \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"

keenauth config plans get cfgp_01m4qpqtywfs7930tb6kqn5rc5