What Is the sipgate API and what features does it offer?
The sipgate API (Application Programming Interface) provides sipgate platform functionality for external applications. The sipgate API provides, amongst other things, functionality from the following areas:
- Building of telephone conversations
- SMS
- Sending and receiving faxes
- Retrieving account balance information
- Access to the event list (data about calls, faxes, voicemails, recordings and SMS)
- Access to voicemails
- Provisioning information for VoIP endpoints
In general, all elements of the event list information are available, such as sender, recipient, and timestamp. The contents of voicemails, fax, and SMS can also be downloaded as a file.
Note: The sipgate API can also build calls between "normal" telephones. Numbers must always be passed in the international format (E164). The exact functionality, including all Input and Output parameters, is described by the sipgate API Specification. A brief example using the sipgate API is available here.
In addition to the sipgate API, there is also the sipgate.io Push-API. The differences between the sipgate API and sipgate.io are explained here.