Skip to content

List jobs across all queues

GET
/api/jobs

Browse recent jobs across all queues with filtering by queue name and status. Supports pagination via page/pageSize query params.

Parameters

Query Parameters

queue

Filter by queue name (e.g. book-detected)

Type
string
status

Filter by job status

Type
string
Valid values
"completed""active""waiting""failed""delayed""paused"
page

Page number

Type
integer
Minimum
1
Default
1
pageSize

Items per page (max 100)

Type
integer
Minimum
1
Maximum
100
Default
20

Responses

Paginated list of jobs

application/json
JSON
{
  
"jobs": [
  
  
{
  
  
  
"id": "string",
  
  
  
"queueName": "string",
  
  
  
"name": "string",
  
  
  
"data": {
  
  
  
  
"additionalProperties": "string"
  
  
  
},
  
  
  
"status": "string",
  
  
  
"progress": 0,
  
  
  
"returnValue": "string",
  
  
  
"failedReason": "string",
  
  
  
"stacktrace": [
  
  
  
  
"string"
  
  
  
],
  
  
  
"attemptsMade": 0,
  
  
  
"maxAttempts": 0,
  
  
  
"timestamp": 0,
  
  
  
"processedOn": 0,
  
  
  
"finishedOn": 0,
  
  
  
"duration": 0
  
  
}
  
],
  
"total": 0,
  
"page": 0,
  
"pageSize": 0,
  
"totalPages": 0
}

Samples