관리 클라이언트 조회
GET /v1/management-clients/{application_id} · 권한 management-clients:read
애플리케이션 하나의 관리 클라이언트 레코드를 반환합니다. 응답에는 ETag 헤더가 포함되며, 레코드를 수정하거나 삭제하려면 이를 If-Match로 보내십시오. API 키만 이 엔드포인트를 호출할 수 있습니다.
요청
| 매개변수 | 위치 | 설명 |
|---|---|---|
application_id |
경로 | 애플리케이션 ID(app_…). |
응답
200 OK
{
"application_id": "app_01h455vb4pex5vsknk084sn02q",
"permissions": ["users:read", "users:write"],
"allowed_cidrs": ["203.0.113.0/24"]
}
오류
| HTTP | code | 발생 조건 |
|---|---|---|
| 403 | insufficient_permissions |
자격 증명에 management-clients:read가 없거나 API 키가 아닙니다. |
| 404 | not_found |
이 환경에서 해당 애플리케이션에 레코드가 없습니다. |
예제
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 (ETag은 stderr에 출력됩니다).