작업 결과 파일 삭제 (ADR-081 D-9)
DELETE /v1/jobs/{job_id}/artifacts - 끝난 작업의 결과 파일을 보관 기간 전에 지운다.
정책 종류는 job_artifact_delete 다(ADR-010 §2-15). 지우는 일은 auth_policy_routing.delete_job_artifacts_with_audit_durability 를 거쳐 job_artifacts.retention.delete_artifacts 한 곳에서 한다.
응답 분기 (결과 조회 GET /v1/jobs/{job_id}/result 와 같은 판정): - 잡 부재 (또는 다른 org/env) → 404 JOB_NOT_FOUND - status != 'SUCCEEDED' → 409 JOB_INVALID_TRANSITION - status == 'SUCCEEDED' → 200 OK + deleted_count (다시 부르면 0) - 정책 거부 (AuthPolicyError) → 401/403/429 등 - job_id 사전 검증 ValueError → 400 VALIDATION_INVALID_FIELD
Request
- Base URL: https://api.xdata.kr (the document declares no server; this is the origin it was published from)
- URL: https://api.xdata.kr/v1/jobs/{job_id}/artifacts
- Auth: one of:
- HTTP basic
- OAuth 2 (authorization code, authorization URL https://api.xdata.kr/oauth/authorize, token URL https://api.xdata.kr/oauth/token)
Path parameters
Query parameters
환경을 고릅니다. 값은 production · real_test · sandbox 중 하나입니다. 경로 접두(/v1/sandbox/... · /v1/test/... · /v1/production/...) · X-Env-Scope 헤더 · env_scope 쿼리 가운데 한 통로로 반드시 보내야 합니다. 빼면 자동으로 채우지 않고 거절하며, 두 통로에 서로 다른 값을 담아도 거절합니다. 거절은 HTTP 422 이고 오류 코드는 VALIDATION_ENV_SCOPE_MISMATCH 입니다.
Headers
환경을 고릅니다. 값은 production · real_test · sandbox 중 하나입니다. 경로 접두(/v1/sandbox/... · /v1/test/... · /v1/production/...) · X-Env-Scope 헤더 · env_scope 쿼리 가운데 한 통로로 반드시 보내야 합니다. 빼면 자동으로 채우지 않고 거절하며, 두 통로에 서로 다른 값을 담아도 거절합니다. 거절은 HTTP 422 이고 오류 코드는 VALIDATION_ENV_SCOPE_MISMATCH 입니다.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.