애플리케이션 자격 증명 목록 조회
GET /v1/applications/{application_id}/credentials · 권한 applications:read
애플리케이션의 자격 증명(클라이언트 시크릿과 등록된 공개 키)을 최신순으로 나열합니다. 폐기된 자격 증명도 포함됩니다. 응답은 단일 페이지로 구성되며, list_metadata.before와 list_metadata.after는 항상 null입니다. 시크릿 값, 시크릿 다이제스트 및 키 본문은 반환되지 않습니다. 클라이언트 시크릿은 생성할 때 한 번만 표시됩니다.
요청
| 매개변수 | 위치 | 설명 |
|---|---|---|
application_id |
path | 애플리케이션 ID(app_…). |
응답
200 OK.
{
"data": [
{
"id": "cred_0000000000000000000000001z",
"type": "client_secret",
"secret_last4": "abcd",
"jwk_thumbprint": null,
"created_by": "key_…",
"created_at": "2026-10-01T10:00:00Z",
"expires_at": null,
"revoked_at": null,
"revoke_reason": null,
"last_used_at": null
}
],
"list_metadata": { "before": null, "after": null }
}
오류
| HTTP | code |
발생 조건 |
|---|---|---|
| 401 | unauthenticated |
키가 없거나, 잘못되었거나, 폐기되었습니다. |
| 403 | insufficient_permissions |
키에 필요한 권한이 없습니다. |
| 404 | not_found |
이 환경에 애플리케이션이 존재하지 않습니다. |
| 503 | service_unavailable |
자격 증명 레지스트리를 일시적으로 사용할 수 없습니다. Retry-After 시간이 지난 후 다시 시도하십시오. |
예시
curl https://api.eu.keenauth.com/v1/applications/app_6f8d0cjgbmf0gtn2rg6pscp3cg/credentials \
-H "Authorization: Bearer $KEENAUTH_SECRET_KEY"