Table of Contents | ||
---|---|---|
|
...
GET /extension_group/{ext_group_id}/
...
Add new user extension group
Параметры URL
...
Имя
...
Тип
...
call_status/stats/history_by_extension/
Get extension call status history by extension
Path parameters
Name | Type | Description | |
---|---|---|---|
|
| Обязательный. Ext group id | Required. |
...
Query parameters
ИмяName | ТипType | ОписаниеDescription |
---|---|---|
|
| User emailRequired. |
|
| Обязательный. User name. |
|
| User language id. |
|
| Обязательный. User extension id. |
|
| Обязательный. Логин пользователя. |
|
| Обязательный. Пароль пользователя. |
|
| Обязательный. User email. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Комментарий псевдонима для домена. |
|
| Имя псевдонима для домена. |
|
| Id языка пользователя администратора. |
|
| Электронная почта. |
|
| Id группы добавочных. |
|
| Логин пользователя. |
|
| Id администратора. Required. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
|
Resource call_status_change
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
|
...
GET /extension_group/{ext_group_id}/
...
cdr/
...
Get user extension group cdr list
...
Path parameters
ИмяName | ТипType | ОписаниеDescription |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description |
---|---|---|
Имя | Тип | Описание |
|
| |
|
| Обязательный. Ext group id. |
Параметры запроса
| ||
|
| Required. |
|
| |
|
| |
|
| |
|
| One of 'in', 'out', 'transfer'. |
|
| |
|
| |
|
| |
|
| Id группы. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Комментарий псевдонима для домена. |
|
| Имя псевдонима для домена. |
|
| Id языка пользователя администратора. |
|
| Электронная почта. |
|
| Id группы добавочных. |
|
| Логин пользователя. |
|
| Id администратора. |
GET /extension_group/{ext_group_id}/extension/
Get extension list
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Ext group id. |
Параметры запроса
Имя | Тип | Описание |
---|---|---|
|
| |
|
| |
|
| Id группы. |
|
|
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Agent status. |
|
| Имя псевдонима для домена. |
|
| |
|
| Id клиента. |
|
| Id группы добавочных. |
|
| Rule type. |
|
| Id администратора. |
|
| Result page. Default: 1 |
|
| Items per page. Default: 100000 |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
Resource fields
Name | Type | Description |
---|---|---|
|
| Items per page. |
|
| Datetime sorting order. |
|
| |
|
| Result page. |
Resource cdr_response
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
...
GET /extension_group/{ext_group_id}/cdr/
...
stats/
Get extension
Параметры URL
...
Имя
...
Тип
...
calls statistics
Path parameters
Name | Type | Description |
---|---|---|
|
| ОбязательныйRequired. Ext group id. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Id администратора. |
|
| Id клиента. |
|
| Имя псевдонима для домена. |
Query parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
|
|
...
GET /extension_group/{ext_group_id}/fax/
...
in/
Get record incoming fax messages list
...
Path parameters
ИмяName | ТипType | ОписаниеDescription |
---|---|---|
|
| Обязательный. Ext group id. |
Параметры запроса
Имя | Тип | ОписаниеRequired. |
---|
Query parameters
Name | Type | Description |
---|---|---|
|
| Fax uuid. |
|
| Extension id. |
|
| Start datetime. |
|
| Record uuidEnd datetime. |
|
| Destination number. |
|
| Caller id number. |
|
| Extension id. |
|
| End datetime. |
Поля ответа
Имя | Тип | Описание
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
---|
Resource fields
Name | Type | Description |
---|---|---|
|
| Record Fax uuid. |
|
| Destination number. |
|
| Caller id. |
|
| Record datetime. |
|
| Id группы добавочныхFax file size. |
|
| Extension id. |
|
| Id клиентаClient id. |
|
| Record file size. |
|
| Record duration. |
|
| Record url. |
...
Extension group id. |
...
GET /extension_group/{ext_group_id}/
...
Update user extension group
Параметры URL
...
Имя
...
Тип
...
reg_status_log/
Get logs change registration for all extension in group
Path parameters
...
Name | Type | Description |
---|---|---|
|
| ОбязательныйRequired. Ext group id. |
|
| Обязательный. User id. |
Параметры JSON
Имя | Тип | Описание |
---|---|---|
|
| User email. |
|
| User name. |
|
| User language id. |
|
| User extension id. |
|
| Пароль пользователя. |
|
| User email. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Комментарий псевдонима для домена. |
|
| Имя псевдонима для домена. |
|
| Id языка пользователя администратора. |
|
| Электронная почта. |
|
| Id группы добавочных. |
|
| Логин пользователя. |
|
| Id администратора. |
Query parameters
Name | Type | Description |
---|---|---|
|
| Required. Start datetime. |
|
| Required. End datetime. |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
|
...
GET /extension_group/{ext_group_id}/
...
Delete user extension group
Параметры URL
...
Имя
...
Тип
...
voicemail/
Get voice mail messages list
Path parameters
Name | Type | Description |
---|---|---|
|
| Обязательный. Ext group id. |
|
| Обязательный. User id. |
GET /extension_group/{ext_group_id}/user/extension_group/{user_id
}
Get user extension group
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Ext group id. |
|
| Обязательный. User id. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Комментарий псевдонима для домена. |
|
| Имя псевдонима для домена. |
|
| Id языка пользователя администратора. |
|
| Электронная почта. |
|
| Id группы добавочных. |
|
| Логин пользователя. |
|
| Id администратора. |
GET /extension_group/{ext_group_id}/record/{record_uuid
}
Get record
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Record uuid. |
|
| Обязательный. Ext group id. |
PUT /extension_group/{ext_group_id}/extension/{extension_id
}
Update extension
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Ext group id. |
|
| Обязательный. Extension id. |
Параметры JSON
Имя | Тип | Описание |
---|---|---|
|
| Принимает одно из значений: 'active', 'blocked'. |
|
| |
|
|
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Agent status. |
|
| Имя псевдонима для домена. |
|
| |
|
| Id клиента. |
|
| Id группы добавочных. |
|
| Rule type. |
|
| Id администратора. |
GET /extension_group/{ext_group_id}/extension/{extension_id
}
Get extension
Параметры URL
Имя | Тип | Описание |
---|---|---|
|
| Обязательный. Ext group id. |
|
| Обязательный. Extension id. |
Поля ответа
Имя | Тип | Описание |
---|---|---|
|
| Agent status. |
|
| Имя псевдонима для домена. |
|
| |
|
| Id клиента. |
|
| Id группы добавочных. |
|
| Rule type. |
|
| Id администратора. Required. |
Query parameters
Name | Type | Description |
---|---|---|
|
| Required. Start datetime. |
|
| Required. End datetime. |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
|
| Extension id. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Extension id. |
|
| |
|
|
...