v5

latestOpenAPI 3.0.3raw.githubusercontent.com2026-06-06153345.0 KB
Jobs

List jobs

Get a list of background jobs. Returns basic job information. Use GET /jobs/{uuid} for full details including payload and result.

get/jobs

Query parameters

status'pending' | 'held' | 'processing' | 'completed' | 'failed'

Filter by job status

job_type'generate_pdf' | 'generate_microdata_resource' | 'import_microdata' | 'import_indicator_data' | 'publish_project' | 'hello_world'

Registered background job type identifier

Filter by job type

user_idinteger

Filter by user ID (admin only, or own jobs for regular users)

limitinteger

Number of jobs to return

offsetinteger

Offset for pagination

Response

successful operation

statusstring
totalinteger

Total number of jobs in the response

foundinteger

Number of jobs found

limitinteger

Limit used for pagination

offsetinteger

Offset used for pagination

Example response

{
  "status": "success"
}