For the complete documentation index, see llms.txt. This page is also available as Markdown.

Which API offerings does sipgate provide?

Overview of the sipgate REST API and Push API - scope of functions, prices, and possible uses for your telephony.

Note: This function is available is available only to customers on sipgate classic available. On sipgate neo, the function is integrated in a different form.

An API is an application programming interface that allows you to automate processes and integrate them into your own applications. sipgate offers a total of two such interfaces under sipgate.io available:

REST API

Almost all functions of the sipgate account can be controlled via the REST API. We also use it internally to develop new products.

Features:

  • Initiate calls, transfer them, hang up, put on hold, record, mute, list active calls, play DTMF signals or announcements

  • Change number routing, change caller ID numbers

  • Configure call forwarding, retrieve event list

  • Query device settings

  • Send SMS

  • Send fax

For sipgate products:

Push API

With this Push API you can to real time use a script to influence incoming and outgoing calls. As a user, you store a URL in our system that is called during phone calls to inform you about the call and possibly receive control instructions. Redirect calls or interaction via DTMF keypad input are prominent examples of the features offered.

Features:

  • Send real-time information about calls and call acceptance to a web server

  • Automatically forward calls, hang up, or send them to voicemail

  • DTMF

For sipgate products:

There are also ready-made integrations with some software products, for example Zoho CRM.

XML-RPC API

GitHub

At GitHub we explain how you can use the API in general. We also provide information here about special ways of using the API in connection with your sipgate account.

Last updated