Table of Contents | ||
---|---|---|
|
GET /extension_group/{ext_group_id}/
...
call_status/stats/history_by_extension/
Get cdr listextension call status history by extension
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description | |||
---|---|---|---|---|---|
|
| Required. | |||
|
| ||||
|
| ||||
|
| One of 'in', 'out', 'transfer'. |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
|
| ||||
|
| Required. | |||
|
| ||||
|
| Items per page. Default: 100000 | |||
|
| ||||
|
| ||||
|
| Result page. Default: 1 |
Resource fields
Name | Type | Description |
---|---|---|
|
| Items per page. |
|
| Datetime sorting order. |
|
| |
|
|
Resource
...
call_status_
...
change
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
...
GET /extension_group/{ext_group_id}/cdr
...
/
Get calls statisticscdr list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
...
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
|
|
GET /extension_group/{ext_group_id}/extension/
Get extension list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
|
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
|
|
PUT /extension_group/{ext_group_id}/extension/{extension_id
}
Update extension
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
JSON parameters
Name | Type | Description |
---|---|---|
|
| One of 'active', 'blocked'. |
|
| |
|
| |
|
| |
|
| |
|
|
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
|
|
GET /extension_group/{ext_group_id}/extension/{extension_id
}
Get extension
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
|
|
GET /extension_group/{ext_group_id}/extension_group/
Get extension group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| Resource id. |
|
| |
|
|
GET /extension_group/{ext_group_id}/fax/in/
Get incoming fax messages list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description | |||
---|---|---|---|---|---|
|
| Start datetime. | |||
|
| Fax uuid. | |||
|
| Destination number. | |||
|
| Caller id number. | |||
|
| End datetime. |
| ||
|
| ||||
|
| One of 'in', 'out', 'transfer'. | |||
|
| ||||
|
| ||||
|
| ||||
|
| Result page. Default: 1 | |||
|
| Items per page. Default: 100000 | |||
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
|
| Extension id. |
Resource fields
Name | Type | Description |
---|---|---|
|
| Fax uuid. |
|
| Destination number. |
|
| Caller id. |
|
| Record datetime. |
|
| Fax file size. |
|
| Extension id. |
|
| Client id. |
|
| Extension group id. |
GET /extension_group/{ext_group_id}/fax/in/{fax_uuid
}
Get incoming fax message
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
GET /extension_group/{ext_group_id}/record/
Get record list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description | ||
---|---|---|---|---|
|
| Required. Start datetime. | ||
|
| Items per page. | ||
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc | ||
|
| Required. End datetime. | ||
per_ | ||||
|
| |||
|
|
|
| Default: 1Result page. |
Resource
...
cdr_response
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
...
GET /extension_group/{ext_group_id}/
...
cdr/stats/
Get record calls statistics list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description |
---|---|---|
|
| Required. Start datetime. |
|
| Required. End datetime. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
|
|
|
...
GET /extension_group/{ext_group_id}/
...
fax/in/
Get incoming fax messages list
Path parameters
Name | Type | Description |
| |
---|---|---|---|---|
Required. |
|
| Required. |
GET /extension_group/{ext_group_id}/record/{record_uuid}/download/
Get record with basic http authentication
...
Query parameters
Name | Type | Description |
---|---|---|
|
| RequiredFax uuid. |
|
| Required. |
GET /extension_group/{ext_group_id}/record/{record_uuid}/storage_url/
Get record storage url
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
GET /extension_group/{ext_group_id}/reg_status_log/
Get logs change registration for all extension in group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description | |
---|---|---|---|
|
| Required. Start datetime. | |
|
| Required. End datetime. | Extension id. |
|
| Start datetime. | |
|
| End datetime. | |
|
| Destination number. | |
|
| Caller id number. | |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
|
POST /extension_group/{ext_group_id}/user/extension_group/
Add new user extension group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
JSON parameters
Name | Type | Description |
---|---|---|
|
| User email. |
|
| User status. One of 'active', 'blocked'. |
|
| Required. User name. |
|
| Send email with access data for new user. Default: False |
|
| User access type. One of 'full', 'read_only'. |
|
| User extra params. |
|
| User timezone. |
|
| Required. User login. |
|
| Required. User password. |
|
| User email. |
|
| Required. User email. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
GET /extension_group/{ext_group_id}/user/extension_group/
Get user extension group list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
...
Fax uuid. | ||
|
| Destination number. |
|
| Caller id. |
|
| Record datetime. |
|
| Fax file size. |
|
| Extension id. |
|
| Client id. |
|
| Extension group id. |
...
GET /extension_group/{ext_group_id}/
...
reg_status_log/
Get logs change registration for all extension in group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
...
Query parameters
Name | Type | Description | |||
---|---|---|---|---|---|
|
| User emailRequired. Start datetime. | |||
|
| User status. One of 'active', 'blocked'. |
| ||
|
| User name. |
|
| User access type. Datetime sorting order. One of 'fulldesc', 'read_only'. |
|
| User extra params. | |||
|
| User timezone. | |||
|
| User password. | |||
|
| User email. | |||
asc'. Default: desc |
Resource fields
Name | Type | Description | |
---|---|---|---|
|
|
| |
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| ||
|
| Resource id. |
GET /extension_group/{ext_group_id}/user/extension_group/{user_id
}
Get user extension group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Resource id. |
DELETE /extension_group/{ext_group_id}/user/extension_group/{user_id
}
Delete user extension group
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
|
|
|
|
...
GET /extension_group/{ext_group_id}/voicemail/
Get voice mail messages list
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
Query parameters
Name | Type | Description |
---|---|---|
|
| Required. End Start datetime. |
|
| Required. Start End datetime. |
|
| Datetime sorting order. One of 'desc', 'asc'. Default: desc |
|
| Extension id. |
Resource fields
Name | Type | Description |
---|---|---|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Extension id. |
|
| |
|
|
GET /extension_group/{ext_group_id}/voicemail/{record_uuid
}
Get voicemail message file
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
DELETE /extension_group/{ext_group_id}/voicemail/{record_uuid
}
Delete voicemail message
Path parameters
Name | Type | Description |
---|---|---|
|
| Required. |
|
| Required. |
...