Skip to main content

List jobs

Auth: API Key required

Query parameters

limit
number
default:"50"
Maximum number of jobs to return (pagination).
offset
number
default:"0"
Number of jobs to skip (pagination offset).
status
string
Filter by job status. One of: pending, running, completed, error, cancelled.

Response

jobs
array
count
number
Total jobs in the current result set.

Example


Retry job

Re-queues a failed job for processing. Auth: API Key required

Path parameters

jobId
string
required
ID of the job to retry. Must have error status.

Response

Status codes: 200 success · 400 job not in error state · 500 error

Example


Cancel job

Cancels a pending job before it starts processing. Auth: API Key required

Path parameters

jobId
string
required
ID of the job to cancel. Must have pending status.

Response

Status codes: 200 success · 400 job not pending · 500 error

Example


Delete job

Permanently removes a job record from the queue. Auth: API Key required

Path parameters

jobId
string
required
ID of the job to delete.

Response

Status codes: 200 success · 400 failed · 500 error

Example


Queue Statistics

Aggregate counts per status.

Queue Events (SSE)

Real-time progress updates.

Video Status

Check processing status by file path.