Asterisk Core Server Configuration
Root Resource Path
JSON Representation
"id": "ff2e69f0-01eb-43b0-a8cd-de47e0674229",
"serverId": "fe205631-d5f8-4e88-9698-0e5a645e6bca",
"tenantId": "",
"ringStatusEnabled": true,
"pageStatusEnabled": true,
"confBridge": true,
"originatingContext": "from-internal",
"redirectingContext": "from-internal",
"musicOnHoldClass": "default",
"originateTimeout": 30000
}
Property | Type | Description |
---|---|---|
id | String | Configuration id of the top level Asterisk configuration object. |
serverId | String | The core server id the Asterisk configuration is for. |
tenantId | String | The tenant id of the core server. |
ringStatusEnabled | Boolean | Flag specifying if ringing status should be shown or not. Not currently used. |
pageStatusEnabled | Boolean | Flag specifying if page status should be shown or not. Not currently used. |
confBridge | Boolean | Flag specifying if app_confbridge is used for dynamic conferences or not. |
originatingContext | String | Entry point dialplan context for all call originations made in the panel. |
redirectingContext | String | Entry point dialplan context for all call transfers made in the panel. |
musicOnHoldClass | String | Music on hold class used when placing calls on hold in the panel. |
originateTimeout | String | Number of milliseconds to ring the origination extension when making a new call in the panel, before timing out. |
Resource Paths
communication_manager/rest/config/asterisk | |
---|---|
Description | Accesses the top level Asterisk configuration for all core servers. |
GET | Gets the top level Asterisk configuration for all core servers. |
| |
communication_manager/rest/config/asterisk/{coreServerId} | |
Description | Accesses the top level Asterisk configuration for a specific core server. Parameters:
|
GET | Gets the top level Asterisk configuration for a specific core server. Errors:
|
PUT | Updates the top level Asterisk configuration. Errors:
|
Sub/Child Resource Paths
communication_manager/rest/config/asterisk/{coreServerId}/pbxServers | |
---|---|
Description | Access the sub/child resource for the PBX server connections. Parameters:
Errors:
See Asterisk PBX Server Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/extensions | |
Description | Access the sub/child resource for extensions. Parameters:
Errors:
See Asterisk Extension Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/queues | |
Description | Access the sub/child resource for queues. Parameters:
Errors:
See Asterisk Queue Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/parkingLots | |
Description | Access the sub/child resource for parking lots. Parameters:
Errors:
See Asterisk Parking Lot Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/conferenceRooms | |
Description | Access the sub/child resource for conference rooms. Parameters:
Errors:
See Asterisk Conference Room Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/extensionGroups | |
Description | Access the sub/child resource for extension groups. Parameters:
Errors:
See Asterisk Extension Group Configuration for more information. |
| |
communication_manager/rest/config/asterisk/{coreServerId}/voicemailAgentIdentifiers | |
Description | Access the sub/child resource for extension groups. Parameters:
Errors:
See Asterisk Core Server Voicemail Agent Configuration for more information. |
| |
communication_manager/rest/config/asterisk/voicemailAgents | |
Description | Access the sub/child resource for the voicemail agents connected to the system. See Asterisk Voicemail Agent Configuration for more information. |
| |
communication_manager/rest/config/asterisk/recordingAgents | |
Description | Access the sub/child resource for the recording agents connected to the system. See Asterisk Recording Agent Configuration for more information. |