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/{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 |
---|---|---|
|
|
Default: 1 |
|
|
|
|
|
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}/record/stats/
Get record 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}/record/{record_uuid
}
Get record
Path parameters
Name |
Type |
Description |
---|---|---|
|
|
Required. |
|
|
Required. |
GET /extension_group/{ext_group_id}/record/{record_uuid}/download/
Get record with basic http authentication
Path parameters
Name |
Type |
Description |
---|---|---|
|
|
Required. |
|
|
Required. |
GET /extension_group/{ext_group_id}/record/{record_uuid}/storage_url/
Get record storage url
Path parameters
Name |
Type |
Description |
---|---|---|
|
|
Required. |
|
|
Required. |
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. |
PUT /extension_group/{ext_group_id}/user/extension_group/{user_id
}
Update user extension group
Path parameters
Name |
Type |
Description |
---|---|---|
|
|
Required. |
|
|
Required. |
JSON parameters
Name |
Type |
Description |
---|---|---|
|
|
User email. |
|
|
User status. One of 'active', 'blocked'. |
|
|
User name. |
|
|
User access type. One of 'full', 'read_only'. |
|
|
User extra params. |
|
|
User timezone. |
|
|
User password. |
|
|
User email. |
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/{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. |