
# 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`

```json
{
  "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

```bash
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).
