> For the complete documentation index, see [llms.txt](https://help.sipgate.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.sipgate.de/cloud-telefonanlage/anbindungen-und-integrationen/api/welche-api-angebote-bietet-sipgate-an.md).

# Welche API-Angebote bietet sipgate an?

Überblick über die sipgate REST-API und Push-API – Funktionsumfang, Preise und Einsatzmöglichkeiten für Ihre Telefonie.

{% hint style="info" %}
**Hinweis:** Diese Funktion steht **nur Kund:innen auf sipgate classic** zur Verfügung. Auf sipgate neo ist die Funktion in anderer Form integriert.
{% endhint %}

Eine API ist eine Programmierschnittstelle, mit der man Abläufe automatisieren und in eigene Anwendungen integrieren kann. sipgate bietet insgesamt zwei solcher Schnittstellen unter [sipgate.io](https://www.sipgate.io) an:

#### REST-API <a href="#h_01ha6z3efnhvd567etcnc1jcjk" id="h_01ha6z3efnhvd567etcnc1jcjk"></a>

Über die REST-API lassen sich nahezu alle Funktionen des sipgate Accounts steuern. Wir benutzen sie auch intern zur Entwicklung neuer Produkte.

**Funktionsumfang:**

* Anrufe auslösen, transferieren, auflegen, halten, aufzeichnen, stumm schalten, aktive Gespräche auflisten, DTMF-Signale oder Ansagen einspielen
* Rufnummernrouting ändern, Absenderrufnufnummern ändern
* Weiterleitungen konfigurieren, Ereignisliste abrufen
* Endgeräteeinstellungen abfragen
* SMS versenden
* Fax versenden

**Für sipgate Produkte:**

* **Preis:** kostenlos
* Hier gibt es die [Dokumentation](https://api.sipgate.com/v2/doc#/)
* **Protokoll:** REST
* **Authentifizierung:** OAuth2, [Personal Access Token](https://www.sipgate.io/en/rest-api/authentication#personalAccessToken)

#### Push-API <a href="#h_01ha6z3efnjte1bbm7r3fvhbmy" id="h_01ha6z3efnjte1bbm7r3fvhbmy"></a>

Mit dieser Push-API kann man **in** **Echtzeit** per Skript Einfluss auf ein- und ausgehende Gespräche nehmen. Als Nutzer:in hinterlegt man dazu in unserem System eine URL, die bei Telefongesprächen aufgerufen wird, um über den Anruf zu informieren und eventuell Steuerungsanweisungen zu bekommen. **Anrufe umleiten** oder Interaktion per **DTMF-Tastenabfrage** sind prominente Beispiele der angebotenen Funktionen.

**Funktionsumfang:**

* Echtzeit-Informationen über Anrufe und Anrufannahme an einen Webserver schicken
* Anrufe automatisiert weiterleiten, auflegen oder auf Voicemail schicken
* DTMF

**Für sipgate Produkte:**

* Hier gibt es [**Preisinformationen**](https://www.sipgate.io/de/preise)
* Und hier die [**Dokumentation**](https://www.sipgate.io/en/push-api/api-references)
* Hier finden Sie [**Anwendungsbeispiele**](https://www.sipgate.io/de/loesungen%C2%A0).

Es gibt auch fertige Integrationen mit einigen Software-Produkten, beispielsweise [Zoho-CRM](https://www.sipgate.de/funktionen/zoho-cti-mit-business-telefonie).

#### XML-RPC API <a href="#h_01ha6z3efn4yz15jbe8q5mj731" id="h_01ha6z3efn4yz15jbe8q5mj731"></a>

{% hint style="warning" %}
**Zum 1. Januar 2022 wurde die XML-RPC API abgeschaltet.**
{% endhint %}

#### Github <a href="#h_01ha6z3efn4bhrw8w1h89yeh3q" id="h_01ha6z3efn4bhrw8w1h89yeh3q"></a>

Auf [Github](https://github.com/sipgate-io) erklären wir Ihnen, wie Sie die API allgemein nutzen können. Außerdem informieren wir Sie hier auch über spezielle Nutzungsmöglichkeiten der API in Verbindung mit Ihrem sipgate Account.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.sipgate.de/cloud-telefonanlage/anbindungen-und-integrationen/api/welche-api-angebote-bietet-sipgate-an.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
