Dokumentation
Seite drucken

Webhooks und API-Schnittstellen

SuperSaaS stellt Webhooks und API-Schnittstellen (Application Programming Interfaces) zur Verfügung, um die Integration der Onlinekalenderfunktionalitäten von SuperSaaS-Onlineterminen mit Ihren eigenen Webanwendungen und/oder dem Backendsystem Ihrer Webseite zu erleichtern.

Webhooks

Webhooks sind nutzerdefinierte Rückmeldungen, die andere Anwendungen oder Webseiten über Ereignisse in Ihrem SuperSaaS-Konto in annähernder Echtzeitübertragung informieren. Sie können verwendet werden, um die Funktionalitäten Ihres Onlinekalenders zu erweitern, indem sie beispielsweise dafür sorgen, dass sich neue Benutzer bei dem Anmeldungsvorgang in einen Newletter bei MailChimp in eine Liste eintragen oder indem Ihnen eine Chat-Nachricht gesendet wird bei der Änderung eines Termins. Auch beliebt ist der Einsatz, um Emails über einen anderen Server laufen zu lassen. Webhooks können so eingestellt werden, dass Zapier.com oder integromat.com (ein Programm zur Verbindung von Apps und der Automatisierung des Arbeitsablaufes in englischer Sprache) automatisch angewendet wird. Oder auch manuell, obwohl die letztgenannte Möglichkeit nur für zahlende Abonnenten besteht.

APIs

Derzeit sind zwei Bereiche des Datenbestands für eine API-Schnittstelle vorgesehen:

  1. Nutzerbasierte Daten API. Die nutzerbasierte Daten API erlaubt es Ihnen Nutzer zu erstellen, zu lesen, zu aktualisieren und von Ihrem SuperSaaS-Konto zu löschen. Die Schnittstelle verfügt auch über spezielle Methoden sich in einen Browser einzuloggen, während gleichzeitig ein Nutzerbereich oder Kundenthema erstellt oder aktualisiert werden kann. Das ist dann hilfreich, wenn Sie bereits ein Anmeldesystem für Ihre eigene Webseite haben und eine Einmal-Anmeldung für Ihre Benutzer anbieten möchten: erst einmal angemeldet auf Ihrer Webseite oder Ihrem System, erhalten sie damit automatisch Zugang zu SuperSaaS, ohne um eine weitere Anmeldung gebeten zu werden.
  2. Terminbasierte Daten API. Neben dem Befehl eine oder mehrere Termine zu lesen oder zu aktualisieren, enthält diese API-Schnittstelle technische Verfahren, um kürzliche Änderungen, ob über einen speziellen Benutzer oder über Informationen über die Verfügbarkeiten in einem Kalender, direkt erhalten zu können. Beachten Sie bitte, dass diese API-Schnittstelle noch in der Entwicklungsphase ist und noch nicht alle Kalender- oder Plantypen diese Methode unterstützen.