Данный ресурс предназначен для получения истории по событиям агента
Возможные события по агентам очереди:
agent-offering - агент вызывается
bridge-agent-fail - вызов агента был неуспешен
bridge-agent-start - агент соединился с звонящим
bridge-agent-end - агент закончил разговор с звонящим
agent-login - агент вошел в очередь, агент вышел из очереди
agent-logout - агент закончил разговор с звонящим
Описание структур данных
Ресурс {agent_id}/events/
Ресурс {agent_id}/events/
Имя | Тип | Обяза-тельный | Описание |
---|
event_name
| string | да | Имя события |
event_time_gmt
| string | да | Время наступления события |
agent_type
| string | да | Тип агента. Может быть local, а может быть remote. |
queue_id
| long | нет | id очереди |
queue_ids
| array | нет | Список id очередей. Присутствует при event_name = agent-login или agent-logout |
agent_extension_id
| long | да | id добавочного для текущего агента |
agent_id
| long | да | id агента |
call_uuid
| long | нет | id звонка |
Ресурсы раздела "Клиент"
GET /client/{client_id}/agent/local/{agent_id}/events/
GET /client/{client_id}/agent/local/{agent_id}/events/
Get events
Path parameters
Name | Type | Description |
---|
client_id
| string
| Required. |
agent_id
| integer
| Required. |
Query parameters
Name | Type | Description |
---|
start_datetime
| string
| Required. Start datetime. |
end_datetime
| string
| Required. End datetime. |
order
| string
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
event_name
| array [string]
| Event type. |
GET /client/{client_id}/agent/remote/{agent_id}/events/
GET /client/{client_id}/agent/remote/{agent_id}/events/
Get queue events
Path parameters
Name | Type | Description |
---|
client_id
| string
| Required. |
agent_id
| integer
| Required. |
Query parameters
Name | Type | Description |
---|
start_datetime
| string
| Required. Start datetime. |
end_datetime
| string
| Required. End datetime. |
order
| string
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
event_name
| array [string]
| Event type. |