list all jobs
Path parameters
Query parameters
filter by exact matching user creator. Supports comma-separated list (e.g. 'alice,bob') and negation by prefixing all values with '!' (e.g. '!alice,!bob')
filter by exact matching job label. Supports comma-separated list (e.g. 'deploy,release') and negation by prefixing all values with '!' (e.g. '!deploy,!release')
filter by worker this job ran on. Supports comma-separated list (e.g. 'worker-1,worker-2') and negation by prefixing all values with '!' (e.g. '!worker-1,!worker-2')
The parent job that is at the origin and responsible for the execution of this script if any
filter by exact matching script path. Supports comma-separated list (e.g. 'f/script1,f/script2') and negation by prefixing all values with '!' (e.g. '!f/script1,!f/script2')
filter by script path prefix. Supports comma-separated list (e.g. 'f/folder1,f/folder2') and negation by prefixing all values with '!' (e.g. '!f/folder1,!f/folder2')
mask to filter by schedule path
mask to filter exact matching path
filter on started before (inclusive) timestamp
filter on started after (exclusive) timestamp
filter on created before (inclusive) timestamp
filter on created after (exclusive) timestamp
filter on started before (inclusive) timestamp
filter on started after (exclusive) timestamp
filter on jobs created before X for jobs in the queue only
filter on jobs created after X for jobs in the queue only
filter on running jobs
filter on jobs scheduled_for before now (hence waitinf for a worker)
filter by job kind. Supports comma-separated list of values ('preview', 'script', 'dependencies', 'flow') and negation by prefixing all values with '!' (e.g. '!preview,!dependencies')
filter on suspended jobs
filter on jobs containing those args as a json subset (@> in postgres)
filter by tag/worker group. Supports comma-separated list (e.g. 'gpu,highmem') and negation by prefixing all values with '!' (e.g. '!gpu,!highmem')
filter on jobs containing those result as a json subset (@> in postgres)
allow wildcards (*) in the filter of label, tag, worker
number of items to return for a given page (default 30, max 100)
filter by trigger kind. Supports comma-separated list (e.g. 'schedule,webhook') and negation by prefixing all values with '!' (e.g. '!schedule,!webhook')
is the job skipped
filter on whether a failure has been marked as handled. true keeps only resolved failures, false hides them
is the job a flow step
has null parent
filter on successful jobs
filter on the exact completed job status. Unlike success=true (which also matches skipped), status=success matches only success.
get jobs from all workspaces (only valid if request come from the admins workspace)
is not a scheduled job
exclude jobs that were started with a _ENTRYPOINT_OVERRIDE arg (e.g. dynamic-select helper runs and preprocessor previews)
broad search across multiple fields (case-insensitive substring match on path, tag, schedule path, trigger kind, label)
Response
All jobs