Skip to content

Get job logs

GET
/api/jobs/{id}/logs

Return log lines stored via BullMQ job.log() for a specific job. Logs are stored in Redis per job and provide a timeline of job execution. Requires queueName since BullMQ job IDs are auto-incremented per queue and not unique across queues.

Parameters

Path Parameters

id*

Job ID

Type
string
Required
Min Length
1

Query Parameters

queueName*

Queue this job belongs to (e.g. book-fetch-metadata)

Type
string
Required
Min Length
1

Responses

Job logs

application/json
JSON
{
  
"jobId": "string",
  
"logs": [
  
  
"string"
  
],
  
"count": 0
}

Samples