API Eine API (Application Programming Interface) oder eine Programmierschnittstelle beinhaltet Befehle, Operationen und Objekte, die ein Entwickler für Interaktion mit einem anderen System verwenden kann. Die sipgate APIs können als Bausteine verwendet werden, die nach Einbau in Ihr System die telefonische Kommunikation vereinfachen und beschleunigen.
Basic Auth Basic Auth ist eine einfache, aber unsichere Authentifizierung mit einem Benutzernamen und einem Passwort. Diese Methode ist seit dem 31.12.2021 für die Nutzung der Rest-API nicht geeignet. Die erweiterten Alternativen zur Authentifizierung sind Personal Access Token (PAT) und Open Authentifizierung (OAuth).
IVR Ein IVR-System bietet Anrufern die Möglichkeit über das Tastenfeld, während des Telefonats, Interaktionen auszuführen und im Selfservice zu der geeigneten Stelle durchgestellt zu werden. Mithilfe von sipgate.io können Sie einfach ein mehrstufiges IVR-System erstellen, um Ihre Erreichbarkeit zu steigern und Wartezeiten zu minimieren.
Node.js Library Sammlung an Tutorials und Einleitungen für verschiedene Integrationen von sipgate.io Produkten in Ihre persönlichen Projekte. Die Library eignet sich für einen einfachen Einstieg in sipgate.io.
OAuth2 Für die Nutzung unserer Rest-API ist die Open Authentifizierungsmethode OAuth2 sehr empfehlenswert. Durch eine zusätzliche Autorisierungsgenehmigung wird das Risiko von dem Missbrauch Ihrer persönlichen Daten minimiert.
Personal Access Token Personal Access Tokens (PAT) verwenden zur Sicherheit ihrer Authentifizierung sogenannte Tokens. Ein Token lässt sich einfach einrichten und stellt individuelle Zugriffsberechtigungen zur Verfügung. Die PATs können in Ihr sipgate Produkt angelegt und verwaltet werden.
Push-API Mit der Push-API können die Webapplikationen die Benachrichtigungen empfangen, die von einem anderen Server (z. B. sipgate) gesendet werden. Die Push-API ermöglicht, die Echtzeit-Kommunikation zu gestalten und die Handlungsschnelligkeit zu verbessern.
REST-API REST-API bedeutet REpresentational State Transfer Programmierstelle und beschreibt, wie die Systeme miteinander kommunizieren können. Die Rest-API dient dazu, einen Austausch zwischen einem Client und einem Server aufzubauen.
Tutorials Die Tutorials bieten Ihnen detaillierte Schritt-für-Schritt Erklärungen, wie Sie verschiedene Projekte umsetzen können. Sie sind von Entwickler:innen für Entwickler:innen geschrieben und helfen beim Einstieg in sipgate.io.
Webhooks Webhooks ermöglichen eine einfache und direkte Kommunikation zwischen Webservern. Dadurch ergeben sich vielfältige Einsatzmöglichkeiten, um Ihre Telefonie und verschiedene Dienste intelligent miteinander zu verknüpfen. Bei jedem Anruf können mehrere Webhooks ausgelöst werden, die dann an Ihren Webserver geschickt werden, um dort eine Aktion auszulösen.