Configure the New Session API

This API enables the generation of support tickets and corresponding Take Control applets using a call to a webservice. The webservice is capable of receiving optional parameters that are used to pre-configure the support request, like the name and the email address of the customer, the client number or the problem description. These values will then be sent to the technician’s console, allowing the easy identification of the support request.

This API endpoint requires a public API key. Please refer to the Legacy API section for further information. /

  1. Navigate to Profile > Start APIs to view information on this endpoint.

  2. Select a passing method - HTTP GET or POST. The parameters do not need to follow a specific order in the request, but they must be encoded using the URL Encoding (UTF-8) format. The following restrictions apply:

  3. Available parameters:

Name

Type

Mandatory

Description

Example

UID

String

yes

Unique identifier of your Take Control account, located in the Admin Area > Profile > APIs.

1234567890abcdef

Department

Integer

No

Department ID is located in the Admin Area > Management > Departments.

id_1234

Tech

String

No

The technician's username (email address) where the support request will be sent.

[email protected]

Customer_name

String

No

Name of customer.

My%20Customer

Customer_email

String

No

Email address of the customer.

[email protected]

Customer_number

String

No

Client number.

C0987654321

Problem_description

String

No

Problem description.

Excel%20not%20working

Ask_customer_info

Boolean

No

Allows the customer to change the ticket information. By default, if one of the following elements is sent, no information is sent to the customer in the support applet, unless this parameter is set to 1

  • customer_name
  • customer_email
  • customer_number
  • problem_description

1

If the Department or Tech parameters are incorrect in the request, the web service uses the following procedure:

  • Both parameters are incorrect: the request goes to the general queue
  • Incorrect department but correct technician: the request goes to the mentioned technician.
  • Incorrect technician but correct department: the request goes to the queue of the referenced department.
  • Discrepancy between the technician and department (but both are correct): the request goes to the referenced technician.