Skip to main content
POST
실행 취소
POST https://api-datahub.octoparse.com/v1/runs/{run_id}/cancel 인증: API 키 필요(Authorization: Bearer <API Key>). 취소 신호를 보내고 실행기 응답을 짧게(최대 5초) 기다린 뒤 현재 실행 객체를 반환. 큐 중이면 즉시 중지. 실행 중은 보통 수 초 내 협조 중지하나 최종 상태는 실행 조회로 확인. 소유권은 실행 상세와 같음: 본인 시작 실행만 취소 가능. 취소 후 종료는 실행 조회로 확인.

요청

경로 파라미터

string
필수
실행 id.

요청 예시

응답

200 성공

Returns a run object. 필드는 대응 페이지와 같음. 페이로드는 data로 감쌉니다. 필드:
string
필수
string
string
string
string
string
enum
필수
값: PENDING / QUEUED / RUNNING / SUCCEEDED / PARTIALLY_SUCCEEDED / FAILED / CANCELLED / EXPIRED.
object
object
string
boolean
boolean
취소 요청 후 정리 중이면 true(협조 중지/부분 결과 회수). 종료 시 항상 false(서버 정규화). state에서 유도 불필요.
string
string
string
string
string
워커가 처음 실행을 가져온 시각. started_at과 달리 재시도에 덮어쓰지 않아 벽시계 기준: queued = first_started_at - created_at, 총 벽시간 = finished_at - first_started_at. started_at으로 queued를 구하면 이전 시도를 대기로 오산. 미할당만 null.
string
object
객관 사용량: 실행이 한 일. 과금과 분리. 평가 비교 기준.
object
과금 원장 = 사용량 × 요금 × 과금 규칙.
object
object[]
object[]

오류

오류 응답은 {"error": {code, category, message, retryable}}입니다. 오류 참고.

클라이언트 라이브러리