Hinweis: Folgender Artikel richtet sich primär an portatour®-Administratoren von Firmenzugängen (2 oder mehr Benutzern), welche die API zum automatischen Datenimport/-export nutzen bzw. nutzen möchten.
Da bei API-Aufrufen meist größere Datenmengen transferiert werden (z.B. komplette Kundenlisten der Benutzer), welche CPU- & Datenbank-Last auf unseren Servern verursachen und Speicherplatz für Transaktionslogs benötigen, ist die API-Nutzung limitiert, um allen Kunden eine hohe Servicequalität bieten zu können.
Mit dem heutigen Update wurde das Limit verdoppelt, d.h. von 25 auf 50 API-Aufrufe pro Benutzerkonto innerhalb 24 Stunden.
Zusätzlich haben Sie selbst die Möglichkeit, während der Entwicklungszeit Ihrer Schnittstellenanbindung das API-Limit auf 250 Aufrufe zu erhöhen, da während der Entwicklung naturgemäß intensiver evaluiert und getestet wird. Diese Erhöhung können Sie selbst bis zu 10 Mal für je 24 Stunden in portatour® auf der API-Dokumentationsseite (Optionen > API) per Knopfdruck aktivieren.
Folgend einige Tipps zur Einhaltung der Limits im laufenden Betrieb:
- Wenn Sie die API zur Synchronisation von Daten nutzen, und Sie täglich mehrmals automatisch synchronisieren, schränken Sie die Ausführung des Synchronisationsprozesses auf die Arbeitszeiten der Mitarbeiter ein, z.B. 7-19 Uhr. Dadurch können Sie die Synchronisationsfrequenz in diesen 12 Stunden bereits verdoppeln.
- Synchronisieren Sie die jeweiligen Datenentitäten (Benutzer, Kunden, Termine, Aufgaben, Berichte) ggf. in unterschiedlichen Frequenzen bzw. prüfen Sie, welche Richtung (Import vs. Export) wann tatsächlich benötigt wird.
- Reduzieren Sie die Frequenz der automatischen Synchronisation und bieten Sie stattdessen Ihren Mitarbeitern die Möglichkeit an, den Synchronisationsprozess manuell für sich zu starten, wenn sie aktuellen Datenstand benötigen. Alle portatour® API Aufrufe sind im Kontext eines einzelnen Benutzers möglich.