# What is the difference between sipgate API and sipgate.io?

The sipgate.io functions and integrations are based on two sipgate APIs (interfaces): one **REST-** and one **Push API**. We refer to both APIs as "sipgate.io".

The main difference between the two APIs is when information is transmitted:

* In the **REST API** you make individual requests using your programs. This allows you, among other things, to trigger new calls, check credit, and much more. You can use the functionality of this API as a sipgate customer **free of charge** use.
* In the **Push API** the initiative comes from the other direction, from the sipgate.io servers. The timing is not arbitrary, but whenever an event occurs – an incoming call, for example. The long-term use of this API is **subject to a fee**. More about [sipgate.io pricing can be found here](https://www.sipgate.io/preise).

With sipgate.io, you can combine the functions of the two interfaces and further develop your telephony individually and automatically. More about [the possibilities of sipgate.io can be found in this article](https://help.sipgate.de/hc/de/articles/4405435848209-Alles-%C3%BCber-sipgate-io) or [on the sipgate.io website](https://www.sipgate.io).

Update from January 16, 2023


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.sipgate.de/cloud-telefonanlage/en/connections-and-integrations/api/was-ist-der-unterschied-zwischen-sipgate-api-und-sipgateio.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
