Queue

Get event queue

Lists PostgreSQL event queue rows for the admin section. Super-only (root / Owner / SuperAdmin).

GET
/api/v2/event-queue

Authorization

BearerAuthObject
AuthorizationBearer <token>

In: header

Query Parameters

status?string

Queue status filter (case-insensitive). Unknown or empty values fall back to "dead".

Default"dead"

Value in

  • "pending"
  • "processing"
  • "done"
  • "dead"
limit?integer

Page size, clamped to [10; 500].

Default50
offset?integer

Row offset.

Default0
sort?string

Sort field, optionally prefixed with "-" for descending. Unknown values fall back to "-createdAt" (newest first). An "id DESC" tiebreaker is always applied.

Default"-createdAt"

Value in

  • "createdAt"
  • "-createdAt"
  • "attempts"
  • "-attempts"
  • "type"
  • "-type"
  • "status"
  • "-status"
  • "processedAt"
  • "-processedAt"
  • "availableAt"
  • "-availableAt"

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v2/event-queue"
{  "data": [    {      "id": "0197f3c1-1b2c-7d3e-8f40-0a1b2c3d4e5f",      "type": "ai.batch_translate",      "status": "dead",      "attempts": 5,      "maxAttempts": 5,      "dedupKey": "ai.batch_translate:42",      "error": "AI provider timeout",      "availableAt": "2026-07-02 10:00:00",      "lockedUntil": null,      "createdAt": "2026-07-02 09:59:00",      "processedAt": null,      "payload": {}    }  ],  "pagination": {    "maxCount": 123  }}
{  "message": {    "error": "Your request was made with invalid credentials."  }}
{  "message": {    "error": "You are not allowed to perform this action."  }}
{  "message": {    "error": "Oops! Something went wrong! Write to administrator. Your Request Id {f1177aee-9a99-42f0-a23f-4dd29fc39b65-672e0df972ccb}"  }}