Dokumentation
Seite drucken

Webhooks und API-Schnittstellen

SuperSaaS stellt Webhooks und API-Schnittstellen (Application Programming Interfaces) zur Verfügung, um die Integration der Funktionalitäten des online Kalenders von SuperSaaS und seiner Termine mit Deinen eigenen Webanwendungen und/oder dem Backendsystem Deiner Webseite zu erleichtern.

Webhooks

Webhooks sind benutzerdefinierte Rückmeldungen, die andere Anwendungen oder Webseiten über Ereignisse in Deinem SuperSaaS-Konto in annähernder Echtzeitübertragung informieren. Sie können verwendet werden, um die Funktionalitäten Deines Onlinekalenders zu erweitern, indem sie beispielsweise dafür sorgen, dass sich neue Benutzer durch die Anmeldung in einem Newsletter bei MailChimp in eine Liste eintragen oder indem Dir 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. Benutzer Daten API. Die Benutzer Daten API erlaubt es Dir Nutzer zu erstellen, zu lesen, zu aktualisieren und von Deinem 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 Du bereits ein Anmeldesystem für Deine eigene Webseite hast und eine Einmal-Anmeldung für Deine Benutzer anbieten möchtest: erst einmal angemeldet auf Deiner Webseite oder Deinem System, erhalten sie damit automatisch Zugang zu SuperSaaS, ohne um eine weitere Anmeldung gebeten zu werden.
  2. Termin 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. Beachte bitte, dass diese API-Schnittstelle noch in der Entwicklungsphase ist und noch nicht alle Kalender- oder Plantypen diese Methode unterstützen.