1. Introduction

1.1 Overview of the CTI API

The CTI API extends the DTS service / NFON service ‘Telephone System’ with a powerful interface to support CTI (Computer Telephony Integration) activities. This interface enables PUT, POST and GET commands directly via the NFON data centre. To use the CTI API, it is necessary to set up the CTI API and book the Business Premium tariff.

The CTI API enables the optimal individual integration of cloud telephony with CTI convenience features. This leads to a significant improvement in communication and collaboration within the company and beyond.

This manual also supplements the documentation of the OpenAPI specification.

1.2 Access data

The CTI API is designed as a server-to-server API and enables access to information in the context of a telephone system (see also Access and security). The CTI API is currently only available to selected partners.

1.2.1 Become a selected partner

To gain access to the CTI API before the official release, please contact your account manager.

1.2.2 Requesting API credentials

The API credentials can be requested at vertrieb@nfon.com or auftragsbearbeitung@dt-standard.de. The e-mail must contain the following information:

  • Public key (see creation of the keypair)
  • K system
  • Approximate number of extensions
  • Completed declaration of consent (find the document [here](https://cdn.cloudya.com/API/Antrag Zugangsdaten CTI API.pdf))
  • E-mail address of the partner to whom access data is to be sent
  • E-mail address of the customer representative who can be contacted as the person responsible

1.2.3 Creation of the keypair

NFON only transmits the API credentials in encrypted form. A keypair must be created for encryption as described at https://www.gnupg.org :

  1. Generating a new keypair
  2. Exchanging keys
  3. GnuP Download