See Stacksync in action with a solution architect. Book a demo ↗
Queues

Queues

List queues

GET
/v1/workspaces/{workspace_id}/queues

The live queues of the workspace in one region, newest first.

Authorization

Authorizationstringheaderrequired

Bearer <key>, where <key> is a workspace API key or a user API key. See Authentication.

Path Parameters

workspace_id*integer

The workspace. List the ones your key can reach with GET /v1/workspaces.

Query Parameters

limit?Limit

Maximum number of items returned, at most 200

Range1 <= value <= 200
Default50
offset?Offset

Number of items skipped before the first one returned

Range0 <= value
Default0
region*Regions

Data region of the resources: besg (Europe) or usnv (United States), as GET /v1/regions lists them.

Value in"besg""usnv"

Response Body

OK

application/json
  1. response
data*array<>
has_more*Has More

Whether more items follow this page: request the next one with offset + limit

limit*Limit
offset*Offset
List queues
curl -X GET 'https://api.stacksync.com/v1/workspaces/0/queues?region=besg'
{  "data": [    {      "queue_id": "<queue_id>",      "queue_name": "<queue_name>",      "queue_resource_id": "<queue_resource_id>",      "status": "running",      "consumer_workflow_id": "<consumer_workflow_id>",      "flush_batch_size": 0,      "flush_record_max_age": 0,      "flush_rate_limit_max_flush_count": 0,      "flush_rate_limit_time_window": 0,      "flush_strategy": "fifo",      "parent_folder_id": "<parent_folder_id>",      "created_time": "2027-01-15T09:00:00Z",      "last_modified_time": "2027-01-15T09:00:00Z",      "region": "besg"    }  ],  "has_more": false,  "limit": 0,  "offset": 0}