Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

API Rate Limiting

Definition: API Rate Limiting bezeichnet die technische Begrenzung der Anzahl an Anfragen (Requests), die ein Client innerhalb eines definierten Zeitraums an eine API senden darf. Wird das Limit überschritten, antworten APIs mit dem HTTP-Statuscode 429 «Too Many Requests» und optional einem Retry-After-Header der angibt wann der nächste Request erlaubt ist. Rate Limiting schützt API-Server vor Überlastung und Denial-of-Service-Angriffen, verhindert Missbrauch einzelner Nutzer und stellt sicher, dass alle API-Konsumenten faire und stabile Zugangsbedingungen erhalten.

Erläuterung

Im Online-Marketing-Kontext ist Rate Limiting besonders relevant bei der Nutzung von Marketing-APIs: Google Ads, Meta Marketing API, Google Search Console, SEO-Tools (Ahrefs, SEMrush) und CRM-Systeme setzen strikte Limits. Marketing-Automatisierungen die diese Limits ignorieren, erzeugen Fehler, unvollständige Datensynchronisierungen und instabile Kampagnen-Updates. Ein robustes Handling von Rate-Limit-Fehlern ist daher ein Qualitätsmerkmal jeder professionellen Marketing-Integration.

Rate-Limiting-Algorithmen

HTTP-Header und Fehlercodes

Wichtige Marketing-API-Limits

Fehlerbehandlung und Best Practices

Praxistipp: Implementieren Sie in jeder Marketing-API-Integration drei Schutzmechanismen: (1) Exponential Backoff mit Jitter für alle 429-Fehler (nicht nur einmal retry, sondern mit steigenden Wartezeiten bis zu einem Maximum von 60 Sekunden); (2) Rate-Limit-Header auslesen und proaktiv verlangsamen wenn X-RateLimit-Remaining unter 20 % fällt; (3) Read-API-Responses in Redis oder Memcached mit TTL von 5–60 Minuten cachen (je nach Datenfreshenanforderung). Diese drei Maßnahmen machen Ihre Marketing-Automatisierung stabil gegenüber Rate-Limit-Schwankungen ohne aufwändige Infrastruktur-Änderungen.