데이터셋 수집 취소 V4
진행 중인 데이터셋의 수집을 취소 요청합니다.
요청한 데이터셋의 취소 신호를 등록합니다. 워커는 다음 안전 지점에서 신호를 감지해 종료하므로 호출 즉시 멈추는 것은 보장되지 않습니다.
이미 끝난(finish·complete·canceled 등) 데이터셋에 호출하면 응답은 성공이지만 상태는 바뀌지 않고 지금 상태가 그대로 sr_status로 돌아옵니다(2026-09-27 부터. 예전에는 canceling으로 덮였습니다).
취소가 끝나면(작업이 모두 정리되면) sr_status는 canceled(취소 완료)로 바뀝니다. 2026-09-27 부터 추가된 값입니다. 예전에는 canceling에 머물렀습니다.
요청 파라미터
-
Authorization: Header해시스크래퍼 API 키.
Bearer <api_key>형식으로 전달합니다. -
id: Integer (path)취소할 데이터셋 ID.
응답 필드
-
result: String요청 처리 결과.
-
version: StringAPI 버전.
-
request_id: String요청 추적용 ID.
-
elapsed_sec: Float응답 생성에 걸린 시간(초 단위 Float).
-
data: Object취소 요청 직후 상태 스냅샷.
-
schedule_result_id: Integer취소 요청한 데이터셋 ID(echo, 요청 ID와 동일).
-
schedule_id: String데이터셋이 속한 크롤링 봇의 ID.
-
name: String데이터셋이 속한 크롤링 봇의 이름.
-
sr_status: String취소 요청 직후 상태. 일반적으로
canceling. 작업이 정리되면canceled로 바뀝니다. 실행 중인 작업이 없는 데이터셋(작업이 이미 사라졌거나 재시도 대기만 남은 경우)은 이 응답에서 바로canceled일 수 있습니다. -
param_info: Object이 데이터셋의 파라미터 스냅샷. 키는
param1~paramN으로 안정적이며, 각 항목은name(라벨)과value를 포함합니다.
-
에러 응답
-
MISSING_API_KEY
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "MISSING_API_KEY", "message": "API key is missing.", "elapsed_sec": 0.0008, "details": { "hint": "Send `Authorization: Bearer <api_key>` header." } } -
INVALID_API_KEY
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "INVALID_API_KEY", "message": "API key is invalid.", "elapsed_sec": 0.0011 } -
SCHEDULE_RESULT_NOT_FOUND
{ "result": "error", "version": "v4", "request_id": "req_5a8c1f1c-...", "code": "SCHEDULE_RESULT_NOT_FOUND", "message": "ScheduleResult not found.", "elapsed_sec": 0.0021, "details": { "resource": "schedule_result", "id": "999999" } }
관련 가이드
요청 예시
응답 예시 200
{
"result": "success",
"version": "v4",
"request_id": "req_5a8c1f1c-9b2d-4e7c-9abf-3f7e0a4d1b21",
"elapsed_sec": 0.0153,
"data": {
"schedule_result_id": 239758028,
"schedule_id": "8f3a7c1e9b5d24f6",
"name": "네이버 뉴스 검색",
"sr_status": "canceling",
"param_info": {
"param1": { "name": "키워드", "value": "키성장" },
"param2": { "name": "정렬", "value": "관련도순" }
}
}
}