Warning
For security reasons, the document is displayed in restricted mode as it is not the current version. There may be differences and errors due to this.
{
"id": "e640205f-bc76-4db4-8e03-bf34eb33a8ce",
"extensionNumber": "4224",
"displayName": "Michael Y",
"configurationId": "813936dd-98a4-4ccc-8bcf-dd1f27673c1f",
"permissionId": "813936dd-98a4-4ccc-8bcf-dd1f27673c1f"
}
| | |
---|
| | |
| | The number used to access the extension. |
| | The display name of the extension. |
| | The id of the configuration object that represents the extension. |
| | The extension's permission id. |
Paths used to access this resource, in relation to parent resources.
communication_manager/rest/live/coreServers/[{core_server_id} | getByName/{core_server_slug}]/extensions |
---|
| Provides access to all extensions in a specified core server. InformationExcludes any extensions that are not bound to a licensed/full user. Parameters: - core_server_id: the id of the parent core server
- core_server_slug: the slug of the parent core server
Errors: - 404 Not Found: Returned if no core server with the given id or slug exists
|
| Gets all extensions in the specified core server. |
| |
communication_manager/rest/live/coreServers/[{core_server_id} | getByName/{core_server_slug}]/user/[{user_id} | getByName/{username}]/extensions |
---|
| Provides access to all the extensions bound to the specified user. InformationExcludes any extensions that are not bound to a licensed/full user. Parameters: - core_server_id: the id of the parent core server
- core_server_slug: the slug of the parent core server
- user_id: the id of the parent user
- username: the username of the parent user
Errors: - 404 Not Found: Returned if no core server with the given id or slug exists
- 404 Not Found: Returned if no user with the given id or username exists
|
| Gets all extensions bound to the specified extension. |
Paths used to access a specific instance of this resource.
{root_resource_path}/{extension_id} |
---|
| Provides access to a specific extension, by extension id. InformationThis resource will not be available if the extension is not bound to a licensed/full user. Parameters: - root_resource_path: One of the root resource paths for this resource. See Root Resource Paths above
- core_server_id: the id of the parent core server
- core_server_slug: the slug of the parent core server
- extension_id: the id of the extension to access
Errors: - 404 Not Found: Returned if any of the ancestors in the root resource path could not be found
- 403 Forbidden: Returned if the extension is not bound to a licensed/full user
|
| Gets the specified extension. |
|
{root_resource_path}/getByName/{extension_number} |
---|
| Provides access to a specific extension, by extension number. InformationThis resource will not be available if the extension is not bound to a licensed/full user. Parameters: - root_resource_path: One of the root resource paths for this resource. See Root Resource Paths above
- core_server_id: the id of the parent core server
- core_server_slug: the slug of the parent core server
- extension_number: the extension number of the extension to access
Errors: - 404 Not Found: Returned if any of the ancestors in the root resource path could not be found
- 403 Forbidden: Returned if if the extension is not bound to a licensed/full user
|
| Gets the specified extension. |
Paths used to access the child resources, this resource provides.
{instance_resource_path}/agents |
---|
| See Agents. InformationThis resource will not be available if the extension is not bound to a licensed/full user. Parameters: - instance_resource_path: One of the instance resource paths for this resource. See Instance Resource Paths above
Errors: - 404 Not Found: Returned if any of the ancestors in the instance resource path could not be found
- 403 Forbidden: Returned if if the extension is not bound to a licensed/full user
|
{instance_resource_path}/callSegments |
---|
| See Call Segments. InformationThis resource will not be available if the extension is not bound to a licensed/full user. Parameters: - instance_resource_path: One of the instance resource paths for this resource. See Instance Resource Paths above
Errors: - 404 Not Found: Returned if any of the ancestors in the instance resource path could not be found
- 403 Forbidden: Returned if if the extension is not bound to a licensed/full user
|
Actions that can be performed on this resource.
{instance_resource_path}/originate |
---|
| Originates a call from the specified extension. InformationThis action will not be available if the extension is not bound to a licensed/full user. Parameters: - instance_resource_path: One of the instance resource paths for this resource. See Instance Resource Paths above
Errors: - 404 Not Found: Returned if any of the ancestors in the instance resource path could not be found
- 403 Forbidden: Returned if if the extension is not bound to a licensed/full user
|
| { "destinationNumber": "18005555555" } Properties: | | |
---|
| | The number to originate to. |
|
| Originates a call from the specified extension to a destination number. |
curl --user manager:manag3rpa55word -i -H "Accept: application/json" http://localhost:58080/communication_manager/rest/live/coreServers/ca5de6c4-17bd-46ce-95a2-8b29c7812ca4/users/status
curl --user manager:manag3rpa55word -i -H "Content-Type: application/json" -X POST -d '{"name" : "Went back in time", "type" : "away", "note" : "Tell Doc Brown", "returnTime" : 499132800}' http://localhost:58080/communication_manager/rest/live/coreServers/ca5de6c4-17bd-46ce-95a2-8b29c7812ca4/users/status/set