Skip to main content
Dieser Leitfaden erklärt, wie Sie automatisch mehrere Konten mithilfe der Automation API erstellen und dabei die API-Ratenlimits einhalten. Es verwendet den /accounts-Endpoint.

Voraussetzungen

Bevor Sie die Automation API verwenden, stellen Sie sicher, dass Sie ein Access Token haben. Um ein Token zu erhalten, lesen Sie den Authentifizierungsleitfaden. Fügen Sie das Token in den Authorization-Header Ihrer Anfrage ein:

Ratenlimits behandeln

Die Automation API setzt zwei Ratenbegrenzungsfenster durch, um den Anfrage-Traffic zu steuern: Wenn Sie beim Erstellen vieler Konten Anfragen zu schnell senden, gibt die API eine HTTP 429 (Too Many Requests)-Antwort zurück. Um diese Limits zu vermeiden, verarbeiten Sie Ihre Anfragen in kontrollierten Stapeln:
  • Senden Sie maximal 50 Anfragen alle 10 Sekunden.
  • Senden Sie maximal 1.000 Anfragen pro Stunde.
Um beispielsweise 230 Konten zu erstellen, teilen Sie Ihre Anfragen wie folgt auf:

Eingabedaten formatieren

Definieren Sie Ihre Konten in einer JSON-Datei. Jedes Objekt im Array stellt den Anfragetext für ein einzelnes Konto dar.

Konten mit Python erstellen

Das folgende Python-Skript liest die Konten aus Ihrer JSON-Datei, sendet die Anfragen sequenziell und verwaltet die Ratenlimits automatisch:

Das bereitgestellte Skript erstellt sicher eine große Anzahl von Konten und hält dabei die Ratenlimits der Automation API ein. Es führt die folgenden Aktionen aus:
  • Liest Konten aus einer JSON-Datei.
  • Sendet Anfragen sequenziell.
  • Verarbeitet Konten in Stapeln von 50.
  • Wartet zwischen den Stapeln, um das 10-Sekunden-Limit einzuhalten.
  • Pausiert, wenn der Prozess das Stundenlimit von 1.000 Anfragen erreicht.
Dieser Ansatz verhindert Ratenbegrenzungsfehler und gewährleistet eine zuverlässige Kontoerstellung bei großen Migrationen oder Bulk-Onboarding-Vorgängen.