Logo
Anna Fischer
Wer bei Statuscode 429 sofort die Automation abschaltet, handelt voreilig. Dabei meldet die API nur eine zeitweise Grenze, kein dauerhaftes Verbot.

Viele Einsteiger lesen eine 429-Antwort als „Zugriff entzogen“. Das klingt plausibel, weil Fehlermeldungen normalerweise ein Problem anzeigen, das man selbst beheben muss.

Tatsächlich ist 429 nur die Antwort auf zu viele Anfragen in kurzer Zeit. Ein Rate-Limit begrenzt, wie viele Anfragen ein Client in einem Zeitraum stellen darf. Der Betreiber einer API, also einer festgelegten Schnittstelle zwischen Programmen, schützt so den Dienst: ein einzelner Client soll nicht alle anderen blockieren. HTTP-Statuscodes, die standardisierten Antwortnummern, ordnen 429 den Client-Fehlern zu; der Client war zu schnell, der Server funktioniert.

Der Irrtum entsteht, weil 429 im Workflow-Protokoll wie jeder andere Fehler aussieht. Besonders in n8n bricht eine Node dann den Durchlauf ab, wenn keine Fehlerbehandlung konfiguriert ist.

Ein Beispiel: eine Automation holt zweihundert Kontakte aus einer Adress-API, einzeln je Datensatz. Das Limit liegt bei hundert Anfragen pro Minute; ab der einhundertundersten Anfrage kommt 429 zurück. Bewährt hat sich, Sammelanfragen zu nutzen und Wartezeiten einzubauen.

Woran man es erkennt: Die Antwort trägt den Status 429 Too Many Requests. Oft nennt ein Retry-After-Header, wie lange der Client warten soll, bevor dieselbe Anfrage erneut läuft.

429 heißt nicht „verboten“, sondern „zu schnell“. Nach der Wartezeit erneut senden, mit wachsender Pause, statt aufzugeben.

📌 Rate-Limit · Statuscode 429 · Retry-After

📚 Automatisierung von Grund auf · Tag 4 von 30
#Automatisierung #api #n8n #workflow
2 Tage vor

Noch keine Antworten!

Es scheint, dass diese Veröffentlichung noch keine Kommentare enthält. Um auf diese Veröffentlichung von Anna Fischer zu antworten, klicken Sie unten darunter auf