Ottieni un client di gestione

GET /v1/management-clients/{application_id} · permesso management-clients:read

Restituisce il record del client di gestione di un'applicazione. La risposta contiene un'intestazione ETag; inviala come If-Match per aggiornare o eliminare il record. Solo una chiave API può chiamare questo endpoint.

Richiesta

Parametro In Descrizione
application_id path ID dell'applicazione (app_…).

Risposta

200 OK

{
  "application_id": "app_01h455vb4pex5vsknk084sn02q",
  "permissions": ["users:read", "users:write"],
  "allowed_cidrs": ["203.0.113.0/24"]
}

Errori

HTTP code Quando
403 insufficient_permissions La credenziale non ha management-clients:read, oppure non è una chiave API.
404 not_found L'applicazione non ha un record in questo ambiente.

Esempio

curl -i https://api.eu.keenauth.com/v1/management-clients/app_01h455vb4pex5vsknk084sn02q \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"

CLI: keenauth management-clients get app_01h455vb4pex5vsknk084sn02q (l'ETag viene stampato su stderr).