This page is optimized for desktop computers and tablets. To access it, try one of the following points:
- Access this page from a different device.
- If you’re on a tablet, rotate it.
- Check the “Desktop site” option in your browser settings.
This page is optimized for desktop computers and tablets. To access it, try one of the following points:
Info: All examples shown here use the following placeholders. Replace these placeholders with the appropriate data:
All functions related to phone services and service integration are called by URLs containing the following path:
http://<callisto>/Applications/inbound/<MAGroup>/rest/services
HTTP request methods: POST; GET
Retrieves the integration URLs. With these URLs, the ManagerAssistant Group instance can be integrated in Jabber, COC, or as a standalone gadget in any modern web browser.
login |
The login method to use for accessing the services. The following values are available:
If this parameter is omitted, all available URLs are returned. |
If the parameter login was set, the <Response> element contains the requested URL in an element labeled <IntegrationURL>.
If the parameter login was not set, the <Response> element contains an element labeled <IntegrationURLs> which contains three elements labeled <manual>, <auto>, and <coc>, each containing the respective integration URL.
Example 1: Retrieve the integration URL using manual login.
curl --user <user>:<password> --data "login=manual" http://<callisto>/Applications/inbound/<MAGroup>/rest/services/getIntegrationURLs.asp
<Callisto> <Request>getIntegrationURLs</Request> <Response> <IntegrationURL>http://<callisto>/Applications/inbound/<MAGroup>/src/Jabber.asp</IntegrationURL> </Response> </Callisto>
Example 2: Retrieve all integration URLs.
curl --user <user>:<password> http://<callisto>/Applications/inbound/<MAGroup>/rest/services/getIntegrationURLs.asp
<Callisto> <Request>getIntegrationURLs</Request> <Response> <IntegrationURLs> <manual>http://<callisto>/Applications/inbound/<MAGroup>/src/Jabber.asp</manual> <auto>http://<callisto>/LogonPage.asp?page=/Applications/inbound/<MAGroup>/src/Jabber.asp&user=xxx&pwd=xxx</auto> <coc>http://<callisto>/LogonPage.asp?page=/Applications/inbound/<MAGroup>/src/Jabber.asp&user=%user%&pwd=%pwd%</coc> </IntegrationURLs> </Response> </Callisto>
HTTP request methods: POST; GET
Retrieves URLs used for CUCM phone services.
service |
The name of the service whose URL to retrieve. The following values are available:
If this parameter is omitted, all available URLs are returned. |
The <Response> element contains the requested URLs in respectively labeled elements.
Example 1: Retrieve the integration URL for the 1 Button Service.
curl --user <user>:<password> --data "service=1ButtonService" http://<callisto>/Applications/inbound/<MAGroup>/rest/services/getPhoneServiceURLs.asp
<Callisto> <Request>services</Request> <Response> <1ButtonService>http://<callisto>/Applications/inbound/<MAGroup>/src/OneButton.asp?device=#DEVICENAME#</1ButtonService> </Response> </Callisto>
Example 2: Retrieve the integration URLs for all phone services.
curl --user <user>:<password> http://<callisto>/Applications/inbound/<MAGroup>/rest/services/getPhoneServiceURLs.asp
<Callisto> <Request>getIntegrationURLs</Request> <Response> <MainMenu>http://<callisto>/Applications/inbound/<MAGroup>/src/PhoneMenu.asp?device=#DEVICENAME#</MainMenu> <1ButtonService>http://<callisto>/Applications/inbound/<MAGroup>/src/OneButton.asp?device=#DEVICENAME#</1ButtonService> <TransferCall>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=transferCall&device=#DEVICENAME#</TransferCall> <PickupCall>http://<callisto>/Applications/inbound/<MAGroup>/src/src/IndependentServices.asp?action=pickupCalls&device=#DEVICENAME#</PickupCall> <DirectCall>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=directCall&device=#DEVICENAME#</DirectCall> <ChangeGroup>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=changeGroup&device=#DEVICENAME#</ChangeGroup> <ChangeStatus>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=changeStatus&device=#DEVICENAME#</ChangeStatus> <TeamStatus>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=teamStatus&device=#DEVICENAME#</TeamStatus> <SetForwarding>http://<callisto>/Applications/inbound/<MAGroup>/src/IndependentServices.asp?action=setForwarding&device=#DEVICENAME#</SetForwarding> </Response> </Callisto>
Freiburgstrasse 251
CH-3018 Bern
Schweiz
T: +41 31 531 11 11
F: +41 31 531 11 12
sales@ctmodule.com
Frankfurter Straße 92
D-65760 Eschborn/Frankfurt
Deutschland
T: +49 6196 2049173-0
F: +49 6196 2049173-9
sales-d@ctmodule.com
Gospodara Vučića 145
RS-11000 Belgrad
Serbien
T: +381 18 308076
sales@ctmodule.com