Jobs
List Jobs
Retrieve a paginated list of jobs with optional filters
GET
Overview
This endpoint returns a paginated list of jobs. You can filter by pipeline type, status, or a free-text search query.Request
Filter jobs by pipeline type (e.g.,
batch, training)Filter jobs by status (e.g.,
PENDING, RUNNING, COMPLETED, FAILED, CANCELLED)Free-text search query to filter jobs
Number of items to skip for pagination (default: 0)
Maximum number of items to return per page
Response
Total number of jobs matching the filter criteria
Current pagination offset
Maximum number of items returned
Array of job objects, each containing:
id— Unique job identifierorg_id— Organization identifiername— Job namepipeline_type— Pipeline type (batchortraining)pipeline_key— Pipeline keypipeline_version— Pipeline versionstatus— Current job statusparameters— Job parametersretry_count— Number of retriespreemption_count— Number of preemptionsqueue_position— Current position in queue (if queued)queue_depth— Total queue depth (if queued)input_progress— Per-status counts of tracked inputs (pending,processing,completed,failed); populated on this list endpoint,nullon write-path responsescreated_at— Creation timestampupdated_at— Last update timestampstarted_at— Start timestamp (if started)completed_at— Completion timestamp (if completed)failed_at— Failure timestamp (if failed)cancelled_at— Cancellation timestamp (if cancelled)error— Error details (if failed)