API

Your interface to connect with other systems

An increasing trend in the survey business is API integration. This refers to the integration of two or more systems. Hereby, surveys can be sent through other platforms, such as a CRM-systems. Furthermore, survey data can be automatically exported to other platforms or master data can be imported into a survey. The focus is to automize processes and thus, save time and minimize the risk of errors. Often, CRM-systems, campaign tools or dashboard tools are synced to survey platforms.

digitell Remote Control

 is a XML-RPC/JSON-RPC based web service which offers various API functions.

This API makes it possible for developers to control specific functionality of digitell from any other application, without being restricted to PHP as a programming language.

digitell uses the same security measures as the normal administration login. That means that the permission set of the used username and password is the same as if you would login in the administration with that user/password. Also digitell is protected against brute-force password cracking – like the normal administration login.

How to use the digitell-API

The basic URL is: http://<your_domain>/<your_digitell_dir>/index.php/admin/remotecontrol

digitell fully complies to the XML-RPC specification and JSON-RPC version 1 specifications. We recommend in general to use JSON-RPC because it is well tested and has a much smaller footprint than XML-RPC.

digitell offers a lot of functions. Please check the automatically generated API Documentation. digitell offers the following functions:

Sessions

get_session_key

Using this function you can create a new XML/JSON-RPC session key. This is mandatory for all following function calls.

Parameter

Description

username

The username used for connexion

password

The password used for connexion

plugin

The Auth plugin to be used

release_session_key

Using this function you can close a previously opened XML-RPC/JSON-RPC session.

Parameter

Description

sSessionKey

Auth credentials

Return: Always ‘OK’ (string)

All functions including descriptions can be found at our developers API Page

Useful advice

  • Integrations are usually helpful for continuous surveys (Ongoing surveys).
  • Automated mailings are always at the “point of interest” and thus increase the response rates of your surveys.
  • Try to automate as many processes as possible via API to save time and minimize risk of errors.

Contact your Account Manager to learn more about API

We would be happy to schedule a call with our interface experts to examine the possibilities and help with the implementation.

Contact us