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 VIP contact management and service integration are called by URLs containing the following path:
http://<callisto>/Applications/inbound/<MAGroup>/rest/vip
HTTP request methods: POST; GET
Add a VIP contact to a manager’s VIP list.
vn_number: | Mandatory. The number of the VIP contact to add. |
vn_description: | A description for the VIP contact. |
mb_id: | Mandatory. The ID of the manager to whose list the VIP contact is added. |
The <Response> element contains two child elements:
The <id> element contains the ID of the newly added VIP contact.
The <status> element contains the status of the executed action. The following four statuses are possible:
OK: | The VIP contact was added successfully. |
PARAMETER_MISSING: | One or more mandatory parameters are missing. |
ERROR: | Unknown error. |
Example: Add the VIP number 3132 to the VIP list of a manager.
vn_number=3132: | The number to add. |
mb_id=27: | Add the number to this manager’s VIP list. |
vn_description=Project leader: | A description for the new VIP contact. |
curl --user <user>:<password> --data "vn_number=3132&mb_id=27" --data-urlencode"vn_description=Project leader" http://<callisto>/Applications/inbound/<MAGroup>/rest/vip/addVIPNumber.asp
<Callisto> <Request>getIntegrationURLs</Request> <Response> <id>716</id> <status>OK</status> </Response> </Callisto>
HTTP request methods: POST; GET
Delete a VIP contact from the application instance.
vn_id | Mandatory. The ID of the VIP contact to delete. |
The <Response> element contains the status of the executed action. The following four statuses are possible:
OK: | The VIP contact was added successfully. |
PARAMETER_MISSING: | The mandatory parameter is missing. |
INVALID_VIP_NUMBER_ID: | No VIP contact with the given ID exists. |
ERROR: | Unknown error. |
Example: Delete the VIP contact with the ID 716.
curl --user <user>:<password> --data "vn_id=716" http://<callisto>/Applications/inbound/<MAGroup>/rest/vip/deleteVIPNumber.asp
<Callisto> <Request>deleteVIPNumber</Request> <Response>OK</Response> </Callisto>
HTTP request methods: POST; GET
Retrieve VIP contact information from this application instance. The returned contacts can be limited to a number and/or a specific manager’s VIP list.
mb_id | Limit results to the VIP list of the manager with this ID. |
vn_number |
Limit results to VIP contacts with this VIP number. |
The <Response> element contains a <VIPNumber> element for every VIP contact that matches the criteria. Each <VIPNumber> element contains the folowing data:
<id>: | The VIP contact’s ID. |
<number>: | The number of the VIP contact. |
<description>: | The description of the contact. |
<mangId>: | The ID of the manager in whose list this VIP contact is saved. |
<FirstName>: | The VIP contact’s first name. |
<LastName>: | The VIP contact’s last name. |
If an error occurs, the <Response> element will contain the text ERROR.
Example: Show all VIP contacts in the list of the manager with the ID 72.
curl --user <user>:<password> --data "mb_id=72" http://<callisto>/Applications/inbound/<MAGroup>/rest/vip/getVIPNumbers.asp
<Callisto> <Request>getVIPNumbers</Request> <Response> <VIPNumber> <id>253</id> <number>1077</number> <description>Head of Accounting</description> <mngId>72</mngId> <FirstName>Gabriela</FirstName> <LastName>Kronberger</LastName> </member> <member> <id>260</id> … </member> <member> <id>288</id> … </member> … </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