Agents

List ring group agents

get

Retrieve a collection of ring group agents.

Authorizations
Path parameters
idall ofrequired

The unique ID of ring group.

The unique ID of the resource.

Responses
curl -L \
  --url 'https://HOSTNAME:8887/api/ring_groups/{id}/agents' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "items": [
    {
      "extension_number": "text",
      "display_name": "text",
      "skill_level": 1
    }
  ]
}

Update ring group member list

post

Update ring group member list.

Authorizations
Path parameters
idall ofrequired

The unique ID of ring group.

The unique ID of the resource.

Body
itemsobject[]optional

Collection of agents.

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

No body

Retrieve ring group agent details.

get

Retrieve information of ring group agent.

Authorizations
Path parameters
idall ofrequired

The unique ID of ring group.

The unique ID of the resource.

agent_numberstring · min: 3 · max: 64required

The extension number.

Pattern: [0-9]{3,64}
Responses
curl -L \
  --url 'https://HOSTNAME:8887/api/ring_groups/{id}/agents/{agent_number}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "extension_number": "text",
  "display_name": "text",
  "skill_level": 1
}

Was this helpful?