Queues
List All Queues
Lists the account's voice queues. Queues hold callers until an application is ready to handle them, and each is managed by Queue SID. The SignalWire REST Queues API exposes the same queues through JSON routes.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Voice.
Learn more about API scopes.
get/Accounts/{AccountSid}/Queues
Path parameters
AccountSidstring uuid required
Universal Unique Identifier.
The unique identifier for the account this Queue is associated with.
Query parameters
Pageinteger
The page number to retrieve (zero-indexed).
PageSizeinteger
The number of results per page. Default is 50, maximum is 1000.
PageTokenstring
Token for cursor-based pagination. Required when navigating to pages beyond the first.
Response
The request has succeeded.
Example response
{
"uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/Queues?Page=0&PageSize=50",
"first_page_uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/Queues",
"next_page_uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/Queues?Page=1&PageSize=50&PageToken=PAb3877c40-da60-4998-90ad-b792e98472qu",
"page_size": 50,
"queues": [
{
"friendly_name": "Queue1",
"max_size": 100,
"date_created": "Wed, 26 Sep 2018 18:00:00 +0000",
"date_updated": "Thu, 27 Sep 2018 19:00:00 +0000",
"api_version": "2010-04-01",
"uri": "/api/laml/2010-04-01/Accounts/b3877c40-da60-4998-90ad-b792e98472af/Queues/b3877c40-da60-4998-90ad-b792e98472qu.json"
}
]
}