점검 항목 상태 조회
- 인쇄
- PDF
점검 항목 상태 조회
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
- 점검 항목의 마지막 점검 시간 및 점검 요청 가능 여부를 조회합니다.
- 점검 항목마다 각각의 status(점검 요청 상태)를 가집니다.
- status 는 점검 요청의 진행 단계, 혹은 시간이 지남에 따라 내부적으로 변화하며 아래 다섯 가지 중 하나의 값을 가집니다.
- NONE: 점검 요청 가능.
- ENQUEUED: 점검 대기 중.
- PROCESSING: 점검 진행 중.
- DONE: 점검 요청 완료. 다음 요청까지 대기 필요.
- FAIL: 점검 실패.
- status 는 점검 요청의 진행 단계, 혹은 시간이 지남에 따라 내부적으로 변화하며 아래 다섯 가지 중 하나의 값을 가집니다.
API
- GET /categories/{categoryCode}/checkitems/status
- {categoryCode} 에 해당하는 모든 점검 항목에 대한 점검 요청 가능 여부를 조회합니다.
- GET /categories/{categoryCode}/checkitems/{itemCode}/status
- {itemCode} 에 해당하는 하나의 점검 항목에 대한 점검 요청 가능 여부를 조회합니다.
- 입력한 {categoryCode} 에 포함되지 않은 {itemCode} 를 입력하여 요청했을 때도 404 오류가 발생합니다.
요청
Headers
개요에 명시된 공통 요청 헤더가 필요합니다.
Path Variables
파라미터명 | 필수 여부 | 타입 | 제약사항 | 설명 |
---|---|---|---|---|
categoryCode | N | String | 제공 카테고리 및 점검 항목 참고해 주시기 바랍니다. | 카테고리 코드 |
itemCode | N | String | 제공 카테고리 및 점검 항목 참고해 주시기 바랍니다. | 점검 항목 코드 |
응답
Response Body
{
"result": "SUCCESS",
"contents": [
{
"itemCode": String,
"timeToRefresh": Timestamp,
"lastRequestTime": Timestamp,
"status": String,
"refreshable": Boolean
},
...
]
}
응답 필드명 | 필수여부 | 타입 | 제약사항 | 설명 |
---|---|---|---|---|
itemCode | Y | String | 점검항목 코드 | |
timeToRefresh | Y | Timestamp | 다음 점검 가능 시간 | |
lastRequestTime | Y | Timestamp | 마지막 점검 시간 | |
status | Y | String | NONE, ENQUEUED, PROCESSING, DONE, FAIL | 마지막 점검 상태 NONE: 점검 요청 가능. ENQUEUED: 점검 대기중 PROCESSING: 점검 진행중 DONE: 점검 요청 완료. 다음 요청까지 대기 필요. FAIL: 요청 실패. |
refreshable | Y | Boolean | true, false | 점검 요청 가능 여부 |
이 문서가 도움이 되었습니까?