Update a Queue Member

View as Markdown
Dequeue a member from a queue and redirect them to a new URL. Use the special value `Front` for the CallSid to dequeue the member at the front of the queue. #### 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](/docs/platform/your-signalwire-api-space).

Authentication

AuthorizationBasic
SignalWire Basic Authentication using Project ID and API Token. The client sends HTTP requests with the Authorization header containing the word Basic followed by a space and a base64-encoded string of project_id:token. The project ID will be used as the username and the API token as the password. Example: ``` Authorization: Basic base64(project_id:token) ```

Path parameters

AccountSidstringRequiredformat: "uuid"
The unique identifier for the account this Queue is associated with.
QueueSidstringRequiredformat: "uuid"
The unique identifier for the queue.
CallSidstringRequired
The unique identifier for the call, or the special value 'Front' to reference the member at the front of the queue.

Request

This endpoint expects an object.
UrlstringRequiredformat: "uri"
The URL to redirect the dequeued member to. This URL should return cXML instructions for handling the call.
MethodenumOptionalDefaults to POST

The HTTP method to use when requesting the URL. Default is POST.

Allowed values:

Response

The request has succeeded.
call_sidstringformat: "uuid"
The unique identifier for the call.
account_sidstringformat: "uuid"
The unique identifier for the account.
queue_sidstringformat: "uuid"
The unique identifier for the queue.
date_enqueuedstring
The date and time, in RFC 2822 format, when the member was enqueued.
positioninteger>=1

The position of the member in the queue (1-indexed).

wait_timeinteger>=0
The wait time, in seconds, since the member was enqueued.
member_typestring
The type of the queue member.
uristring
The URI of this resource, relative to the API base URL.

Errors