소명 가능 여부 조회
지정한 소명 요청에 대해 소명을 제출할 수 있는지 여부를 확인합니다. 게스트 접근이 허용되므로 token 매개변수를 사용하여 세션 인증 없이 호출할 수 있습니다.
HTTP 요청
GET /api/sonar/explanation-requests/:guid/explainable
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
"https://HOSTNAME/api/sonar/explanation-requests/49272877-75f2-4c2f-9301-d21c4f9a106d/explainable?type=EXPLANATION"
요청 매개변수
경로 매개변수
| 키 | 타입 | 설명 | 비고 |
|---|---|---|---|
| guid | 문자열 | 소명 요청 GUID | 36자 |
쿼리 매개변수
| 키 | 필수 | 타입 | 설명 | 비고 |
|---|---|---|---|---|
| type | O | 문자열 | 소명 유형 | EXPLANATION, AUDITOR_COMMENT, MANAGER_COMMENT 중 하나 |
| token | X | 문자열 | 게스트 접근 토큰 | 세션 인증 대신 사용 가능 |
정상 응답
소명이 가능한 경우
{
"explainable": null
}
- explainable (문자열):
null이면 소명 제출이 가능합니다.
소명이 불가능한 경우
{
"explainable": "already-submitted"
}
- explainable (문자열): 소명이 불가능한 사유를 나타내는 문자열입니다.