Members

List call pickup group members

get

Retrieve a collection of call pickup group members.

Authorizations
Path parameters
idall ofrequired

The unique ID of call pick group.

The unique ID of the resource.

Responses
curl -L \
  --url 'https://HOSTNAME:8887/api/call_pickup_groups/{id}/members' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "items": [
    {
      "id": "NzAwNTUxOTA5NzczMTQ4MTYw",
      "name": "text",
      "display_name": "text",
      "extension_number": "text"
    }
  ]
}

Update call pickup group member list

post

Update call pickup group member list.

Authorizations
Path parameters
idall ofrequired

The unique ID of call pick group.

The unique ID of the resource.

Body
itemsstring[]optional

Collection of member's extension number.

Responses
curl -L \
  --request POST \
  --url 'https://HOSTNAME:8887/api/call_pickup_groups/{id}/members' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
    "items": [
      "text"
    ]
  }'

No body

Check call pickup group member

get

Check if extension is in call pickup group.

Authorizations
Path parameters
idall ofrequired

The unique ID of call pick group.

The unique ID of the resource.

extension_numberstring · min: 3 · max: 64required

The extension number.

Pattern: [0-9]{3,64}
Responses
curl -L \
  --url 'https://HOSTNAME:8887/api/call_pickup_groups/{id}/members/{extension_number}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "id": "NzAwNTUxOTA5NzczMTQ4MTYw",
  "name": "text",
  "display_name": "text",
  "extension_number": "text"
}

Was this helpful?