Lists collections, one row per extraction code, for a filter (all, priority, watched, errors, stalled), optionally narrowed by progress, organization or a code-prefix / custodian-name search. Returns the page, the total for the chosen filter and the count for every filter. Super admin only; 404 while the collection-ops console is turned off.
GET
/admin/collection-ops/queue
curl \
--request GET 'http://api.example.com/admin/collection-ops/queue' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"rows": [
{
"extractionCodeId": "65a1b2c3d4e5f6a7b8c9d0e1",
"code": "string",
"custodianName": "string",
"orgId": "string",
"caseId": "string",
"orgPriority": true,
"watched": true,
"stage": "created",
"stageIndex": 42.0,
"status": "active",
"lastEvent": {
"type": "string",
"message": "string",
"severity": "string",
"at": "2026-05-04T09:42:00Z"
},
"lastActivityAt": "2026-05-04T09:42:00Z",
"openInboxItems": 42.0,
"livePercent": 42.0
}
],
"total": 87,
"counts": {
"all": 87,
"priority": 6,
"watched": 3,
"errors": 9,
"stalled": 4
}
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}