Skip to content

Cancel Batch Job

$ llamacloud-prod beta:batch cancel
POST/api/v1/beta/batch-processing/{job_id}/cancel

Cancel a running batch processing job.

Stops processing and marks pending items as cancelled. Items currently being processed may still complete.

ParametersExpand Collapse
--job-id: string

Path param

--organization-id: optional string

Query param

--project-id: optional string

Query param

--reason: optional string

Body param: Optional reason for cancelling the job

--temporal-namespace: optional string

Header param

ReturnsExpand Collapse
BetaBatchCancelResponse: object { job_id, message, processed_items, status }

Response after cancelling a batch job.

job_id: string

ID of the cancelled job

message: string

Confirmation message

processed_items: number

Number of items processed before cancellation

status: "pending" or "running" or "dispatched" or 3 more

New status (should be ‘cancelled’)

"pending"
"running"
"dispatched"
"completed"
"failed"
"cancelled"

Cancel Batch Job

llamacloud-prod beta:batch cancel \
  --api-key 'My API Key' \
  --job-id job_id
{
  "job_id": "job_id",
  "message": "message",
  "processed_items": 0,
  "status": "pending"
}
Returns Examples
{
  "job_id": "job_id",
  "message": "message",
  "processed_items": 0,
  "status": "pending"
}