Zum Inhalt springen
OmniChannels.ai

WhatsApp Cloud API: Durchsatz und Rate Limits erklärt

Durchsatz und Rate Limits der WhatsApp Cloud API: Nachrichten pro Sekunde, Erhöhung, Pair- und Graph-API-Limits, Fehlercodes sowie Wiederholung mit Backoff.

Aktualisiert 9 Min. Lesezeit

Von OmniChannels.ai Editorial Team · Geprüft von BroadNet Messaging Solutions Team

Integration

Kurze Antwort

Laut Metas Dokumentation unterstützt jede Business-Rufnummer der WhatsApp Cloud API standardmäßig bis zu 80 Nachrichten pro Sekunde, bei berechtigten Nummern per automatischem Upgrade bis zu 1.000. Eigene Limits gelten für denselben Empfänger (Pair Rate Limit), für Graph-API-Verwaltungsaufrufe und dafür, wie viele Personen Sie täglich anschreiben dürfen. Überschreiten Sie den Durchsatz, liefert die API den Fehler 130429; drosseln Sie, stellen Sie die Arbeit in eine Warteschlange und wiederholen Sie mit Backoff.

Auf dieser Seite
  1. Was ist der Durchsatz der WhatsApp Cloud API?
  2. Wie hebe ich den WhatsApp-Durchsatz auf 1.000 mps an?
  3. Welche weiteren WhatsApp-Limits gelten?
  4. Welche Fehlercodes treten bei einem Limit auf?
  5. Wie stelle ich in die Warteschlange und wiederhole?
  6. Wie plane ich einen großen Versand?
  7. Praxisbeispiel: ein Flash-Sale in Dubai
  8. Welche typischen Fehler gibt es?
  9. So hilft OmniChannels.ai

Das Wichtigste

  • Laut Metas Durchsatz-Dokumentation unterstützt eine Business-Rufnummer standardmäßig bis zu 80 Nachrichten pro Sekunde und per automatischem Upgrade bis zu 1.000; die Grenze umfasst eingehende und ausgehende Nachrichten aller Typen.
  • Das automatische Upgrade auf 1.000 mps setzt ein unbegrenztes Nachrichtenlimit voraus, Nachrichten an 100.000 oder mehr eindeutige Nutzer außerhalb von Kundenservice-Fenstern in einem gleitenden 24-Stunden-Zeitraum und einen Qualitätswert von mittel oder höher.
  • Es gibt vier verschiedene Limits: Durchsatz je Nummer, ein Pair Rate Limit je Empfänger, Graph-API-Aufruflimits und tägliche Nachrichtenlimits; jedes hat seinen eigenen Fehler.
  • Fehler 130429 heißt, der Durchsatz ist erreicht, 131056 heißt zu viele Nachrichten an denselben Empfänger, und 80007 heißt, das WhatsApp Business Account hat sein Rate Limit erreicht.
  • Ein großer Versand braucht eine Warteschlange, einen Rate Limiter unterhalb Ihres Limits, Wiederholungen mit exponentiellem Backoff und Jitter sowie einen für den Status-Traffic dimensionierten Webhook-Server.

Dieser Leitfaden richtet sich an Entwickler und Kampagnenverantwortliche, die große WhatsApp-Sendungen planen und wissen wollen, wie schnell sie senden können und was passiert, wenn sie zu schnell sind. Er erklärt die von Meta dokumentierten Limits, wie der Durchsatz erhöht wird, welche Fehler auftreten und wie Sie einen großen Versand sicher in eine Warteschlange stellen und wiederholen.

Die Zahlen sind Metas dokumentierte Werte zum Redaktionszeitpunkt (7. November 2026). Meta kann sie ändern, bestätigen Sie sie daher vor einem Launch in den verlinkten Quellen.

Was ist der Durchsatz der WhatsApp Cloud API?

Der Durchsatz ist die Anzahl Nachrichten pro Sekunde, die eine einzelne Business-Rufnummer verarbeiten kann. Metas Dokumentation nennt standardmäßig bis zu 80 Nachrichten pro Sekunde (mps) und per automatischem Upgrade bis zu 1.000 mps.

Details aus Metas Durchsatz-Seite:

  • Die Grenze gilt je Business-Rufnummer und zählt eingehende und ausgehende Nachrichten aller Typen.
  • Nummern, die sowohl mit der WhatsApp Business App als auch mit der Cloud API genutzt werden, haben feste 20 mps.
  • Den aktuellen Wert einer Nummer lesen Sie mit GET /<PHONE_NUMBER_ID>?fields=throughput.

Beim Durchsatz geht es um Geschwindigkeit, nicht um Volumen. Wie vielen eindeutigen Personen Sie pro Tag Konversationen eröffnen können, ist ein eigenes Nachrichtenlimit.

Wie hebe ich den WhatsApp-Durchsatz auf 1.000 mps an?

Meta stuft berechtigte Nummern automatisch und kostenlos hoch, wenn alle drei Bedingungen erfüllt sind.

Voraussetzung Detail
Nachrichtenlimit Unbegrenzt im Business-Portfolio
Volumen 100.000 oder mehr eindeutige WhatsApp-Nutzernummern, die in einem gleitenden 24-Stunden-Zeitraum außerhalb von Kundenservice-Fenstern angeschrieben wurden
Qualität Qualitätswert YELLOW (mittel) oder höher

Das Upgrade kann bis zu 1 Minute dauern, und in dieser Zeit ist die Nummer nicht nutzbar. Meta meldet es über einen Webhook phone_number_quality_update mit dem Ereignis THROUGHPUT_UPGRADE. Senden Sie eine Nachricht, während die Nummer hochgestuft wird, wird der Fehler 131057 zurückgegeben.

Ein höheres Niveau können Sie im dokumentierten Meta-Verfahren weder kaufen noch per Formular anfordern. Liegen Sie unter den Voraussetzungen, planen Sie den Versand daher mit 80 mps. Fragen Sie unser Team zu Ihrem Konto.

Welche weiteren WhatsApp-Limits gelten?

Vier Limits können einen Versand stoppen. Sie sind unabhängig voneinander, prüfen Sie also jedes einzeln.

Limit Was es begrenzt Typischer Fehler Wo es definiert ist
Durchsatz Nachrichten pro Sekunde je Nummer 130429 Metas Durchsatz-Seite
Pair Rate Limit Nachrichten einer Nummer an denselben Empfänger in kurzer Zeit 131056 Metas Fehlercodes
Graph-API-Limits Verwaltungsaufrufe je App und Konto 4, 80007, 80008 Metas Graph-API-Dokumentation
Nachrichtenlimit Erreichte eindeutige Personen pro gleitenden 24 Stunden Sendebeschränkungen Unser Leitfaden zu Limits

Wie funktioniert das Pair Rate Limit?

Es verhindert, dass ein Unternehmen einer Person zu schnell zu viele Nachrichten sendet. Meta beschreibt Fehler 131056 als zu viele Nachrichten von der Absender-Rufnummer an dieselbe Empfänger-Rufnummer in kurzer Zeit und rät, zu warten und es erneut zu versuchen, wenn Sie weiterhin senden wollen. Metas Durchsatz-Seite erwähnt das Pair Rate Limit, nennt aber keine Zahl. Verdrahten Sie keine fest; vermeiden Sie stattdessen mehrere Nachrichten direkt hintereinander an dieselbe Person und fassen Sie sie nach Möglichkeit zusammen.

Was sind die Graph-API-Rate-Limits?

Sie gelten für Verwaltungsaufrufe, etwa das Lesen von Vorlagen oder Konten, nicht für das Senden von Nachrichten. Metas Graph-API-Dokumentation nennt für die WhatsApp Business Management API standardmäßig 200 Aufrufe pro Stunde je App und WhatsApp Business Account sowie 5.000 Aufrufe pro Stunde je App für ein aktives Konto mit mindestens einer angeschlossenen Rufnummer. Das Limit zeigt sich bei dieser API mit dem Fehler 80008, bei der App-Grenze mit 4, und Metas Fehlertabelle führt außerdem 80007 für ein Rate Limit des WhatsApp Business Accounts auf.

Cachen Sie Vorlagenlisten und Kontodaten und vermeiden Sie Polling in einer engen Schleife.

Welche Fehlercodes treten bei einem Limit auf?

Ordnen Sie den Code dem Limit zu und wählen Sie dann die Reaktion.

Code Metas Beschreibung Reaktion
130429 Nachrichtendurchsatz der Cloud API erreicht Drosseln, dann wiederholen
131056 Zu viele Nachrichten vom Absender an denselben Empfänger in kurzer Zeit Warten, nur bei Bedarf wiederholen
131057 Nummer während eines Durchsatz-Upgrades verwendet Nach Abschluss des Upgrades wiederholen
80007 Das WhatsApp Business Account hat sein Rate Limit erreicht API-Aufrufe reduzieren, später versuchen
4 Die App hat ihr Rate Limit für API-Aufrufe erreicht API-Aufrufe reduzieren, App-Dashboard prüfen
131048 Beschränkungen, wie viele Nachrichten die Nummer senden kann Qualitätsstatus im WhatsApp Manager prüfen
131049 Nicht zugestellt, um ein gesundes Engagement im Ökosystem zu wahren Mindestens 24 Stunden warten, bevor die Vorlage erneut gesendet wird

Die Codes 131048 und 131049 betreffen Qualität und Engagement statt Geschwindigkeit, schnelleres Wiederholen hilft also nicht. Siehe Fehlerbehebung bei WhatsApp-API-Fehlercodes.

In der API von OmniChannels.ai kommt eine Ablehnung durch den Upstream als HTTP 502 mit Metas Fehlercode und Text in message an, und unser eigenes Rate Limiting liefert 429 mit einem Retry-After-Header. Die vollständige Tabelle und die Standardlimits finden Sie unter Fehler und Limits.

Wie stelle ich in die Warteschlange und wiederhole?

Setzen Sie eine Warteschlange zwischen Ihre Anwendung und die API, begrenzen Sie die Rate unterhalb Ihrer Grenze und wiederholen Sie nur, was später gelingen kann.

  1. Jeden Versand in die Warteschlange stellen. Ihre Anwendung schreibt Nachrichten in eine Warteschlange, und ein Worker-Pool arbeitet sie ab. Iterieren Sie nie in einem einzigen Request-Handler über eine Kundenliste.
  2. Die Rate mit einem Token Bucket begrenzen, der unter Ihrem Durchsatz liegt und Platz für Antworten und anderen Traffic lässt, der sich dieselbe Grenze teilt.
  3. Jeden Versuch zuerst erfassen. Schreiben Sie je Nachricht eine Zeile mit Ihrer eigenen Operations-ID, speichern Sie die zurückgegebene Nachrichten-ID und überspringen Sie alles, was bereits angenommen wurde.
  4. Vorübergehende Fehler wiederholen. Drosselungen und temporäre Serverfehler werden wiederholt; Validierungsfehler (400), Authentifizierungsfehler und Vorlagenfehler nicht.
  5. Backoff mit Jitter. Warten Sie nach jedem Versuch länger, fügen Sie Zufall hinzu, damit Worker nicht gleichzeitig wiederholen, und begrenzen Sie Wartezeit und Anzahl der Versuche.
  6. Retry-After beachten, wenn die Antwort es enthält.
  7. Nach einem Timeout vor dem erneuten Senden prüfen. Eine verlorene Antwort heißt nicht, dass die Nachricht verloren ging; sehen Sie zuerst in die Statusereignisse.
const RETRYABLE = new Set([429, 500, 502, 503, 504]);

async function sendWithBackoff(send, { maxAttempts = 5, baseMs = 500, capMs = 30000 } = {}) {
  for (let attempt = 1; attempt <= maxAttempts; attempt++) {
    const res = await send();
    if (res.ok) return res;
    if (!RETRYABLE.has(res.status) || attempt === maxAttempts) throw new Error(`failed: ${res.status}`);
    const wait = Math.random() * Math.min(capMs, baseMs * 2 ** (attempt - 1)); // full jitter
    await new Promise((r) => setTimeout(r, wait));
  }
}

Metas Durchsatz-Seite nennt keine Backoff-Regel für Fehler 130429, es handelt sich also um gängige Ingenieurspraxis. Behandeln Sie ein 502 mit einem Meta-Drosselungscode als wiederholbar; bei jedem anderen Upstream-Code lesen Sie zuerst die Meldung. Unsere Seite Fehler und Limits enthält die vollständige Wiederholungstabelle und den Schutz vor doppeltem Versand.

Wie plane ich einen großen Versand?

Ermitteln Sie Dauer, Limits und Webhook-Last, bevor Sie starten.

  1. Eindeutige Empfänger zählen und mit Ihrem Nachrichtenlimit vergleichen. Beginnen Sie mit dem Plan zur sicheren Skalierung, wenn die Liste größer ist als Ihre Stufe.
  2. Dauer schätzen. Nachrichten geteilt durch Ihren Durchsatz ergibt Sekunden. Rechnerisch brauchen 100.000 Nachrichten bei 80 pro Sekunde 1.250 Sekunden, etwa 21 Minuten, wenn nichts anderes die Grenze beansprucht.
  3. Kapazität reservieren. Die Grenze zählt auch eingehende Nachrichten, lassen Sie also während des Versands Spielraum für Kundenantworten.
  4. Webhook-Server dimensionieren. Laut Meta sollen Webhook-Server das Dreifache Ihres ausgehenden Nachrichten-Traffics plus Ihren erwarteten eingehenden Traffic bewältigen, bei einer Median-Latenz von höchstens 250 ms und unter 1 % der Anfragen über 1 Sekunde. Siehe den Webhook-Leitfaden.
  5. Vorlagenzustand und Qualität zuerst prüfen und den Versand in Batches staffeln, damit Sie stoppen können, wenn Fehler oder Blockierungen zunehmen. Siehe Massenversand ohne Sperre.
  6. Media-IDs nutzen statt Links, wenn Sie Dateien in größerem Volumen senden, wie Meta rät. Siehe Medientypen und Limits.

Bei OmniChannels.ai nehmen Bulk-Endpunkte viele Empfänger in einer Anfrage entgegen, und ein Feld delay kann die Zustellung drosseln. Stimmen Sie Spitzenpläne vorab mit unserem Team ab.

Praxisbeispiel: ein Flash-Sale in Dubai

„Marina Gadgets“ (fiktiv) plant eine Flash-Sale-Vorlage an 60.000 Kunden mit Opt-in.

  1. Ihr Limit erlaubt es, das Volumen ist also nicht der Engpass, sondern die Geschwindigkeit. Bei 80 mps brauchen 60.000 Nachrichten 750 Sekunden.
  2. Sie senden in sechs Batches zu je 10.000 mit einem Rate Limiter bei 60 mps, was Platz für Antworten lässt.
  3. In einem Batch erscheinen mehrere 131056-Fehler bei Kunden, die in derselben Minute auch ein Bestell-Update erhielten. Diese Sendungen verzögern sie um einige Minuten.
  4. Ein Worker wiederholt gedrosselte Anfragen mit Backoff und Jitter, und keine Nachricht wird wiederholt, sobald sie eine ID hat.
  5. Der Webhook-Endpunkt speichert Ereignisse und gibt 200 zurück, danach aktualisiert ein Worker die Status.
  6. Nach jedem Batch prüfen sie Fehler und Vorlagenqualität, bevor es weitergeht.

Welche typischen Fehler gibt es?

  • Limits verwechseln. Durchsatz, Pair-, Graph-API- und Nachrichtenlimits sind unterschiedliche Probleme.
  • Sofort wiederholen, wodurch die Nummer an der Grenze bleibt und das Problem verlängert wird.
  • An der Grenze senden, sodass Antworten und Status mit der Kampagne konkurrieren.
  • Nach einem Timeout erneut senden, ohne den Status zu prüfen, was Nachrichten dupliziert.
  • Graph-API-Endpunkte in einer Schleife abfragen und das Stundenlimit erreichen.
  • Zu klein dimensionierte Webhook-Server, die zurückfallen und Wiederholungen auslösen.
  • Limits ändern sich. Dieser Leitfaden nennt Metas Werte zum Redaktionszeitpunkt.

So hilft OmniChannels.ai

BroadNet ist ein offizieller Meta Business Solution Provider, und OmniChannels.ai sendet WhatsApp über eine API mit Bulk-Endpunkten, einem Feld delay zur Drosselung, Planung und Zustellstatus in einem einheitlichen, normalisierten Webhook-Format. Reseller erhalten getrennte Webhooks und Guthaben je Unterkonto. Planen Sie Spitzen mit unserem Team, und lesen Sie die WhatsApp-API-Dokumentation, Fehler und Limits und die Seite Kampagnen.

Häufige Fragen

Was ist das Rate Limit der WhatsApp Cloud API?

Es gibt mehrere. Meta dokumentiert standardmäßig bis zu 80 Nachrichten pro Sekunde je Business-Rufnummer und per automatischem Upgrade bis zu 1.000. Daneben gibt es ein Pair Rate Limit je Empfänger, Graph-API-Aufruflimits für Verwaltungsendpunkte und tägliche Nachrichtenlimits, die begrenzen, wie viele eindeutige Personen Sie erreichen. Jedes liefert einen anderen Fehler.

Wie erreiche ich mehr als 80 Nachrichten pro Sekunde bei WhatsApp?

Meta stuft berechtigte Nummern automatisch und kostenlos auf bis zu 1.000 Nachrichten pro Sekunde hoch. Voraussetzung sind ein unbegrenztes Nachrichtenlimit im Business-Portfolio, Nachrichten an 100.000 oder mehr eindeutige Nutzer außerhalb von Kundenservice-Fenstern innerhalb eines gleitenden 24-Stunden-Zeitraums und ein Qualitätswert von Gelb oder besser. Das Upgrade kann bis zu eine Minute dauern, in der die Nummer nicht nutzbar ist.

Was bedeutet Fehler 130429?

Meta definiert 130429 als erreichten Nachrichtendurchsatz der Cloud API, mit dem Titel Rate limit hit. Empfohlen wird, es später erneut zu versuchen oder die Sendefrequenz der App zu senken. Der Fehler verschwindet, sobald Ihre Senderate wieder im erlaubten Bereich liegt, daher lösen ein Rate Limiter und eine Wiederholung mit Backoff ihn normalerweise.

Was ist das WhatsApp Pair Rate Limit?

Es begrenzt, wie viele Nachrichten eine Business-Nummer in kurzer Zeit an denselben Empfänger senden kann. Metas Fehler 131056 beschreibt zu viele Nachrichten von der Absendernummer an dieselbe Empfängernummer in kurzer Zeit und rät, zu warten und es erneut zu versuchen. Metas Durchsatz-Seite nennt dafür keine Zahl, verlassen Sie sich daher nicht auf einen festen Wert.

Sind Nachrichtenlimits dasselbe wie Durchsatz?

Nein. Der Durchsatz ist, wie schnell Sie senden können, in Nachrichten pro Sekunde. Ein Nachrichtenlimit ist, mit wie vielen eindeutigen Personen Sie in einem gleitenden 24-Stunden-Zeitraum Konversationen beginnen dürfen. Sie können innerhalb des einen Limits liegen und das andere überschreiten. Die täglichen Stufen finden Sie in unserem Leitfaden zu Nachrichtenlimits, die Geschwindigkeit in diesem.

Wie wiederhole ich nach einem WhatsApp-Rate-Limit-Fehler?

Wiederholen Sie nur Drosselungen und vorübergehende Serverfehler, warten Sie nach jedem Versuch länger, fügen Sie zufälligen Jitter hinzu und begrenzen Sie Wartezeit und Versuche. Metas Durchsatz-Seite nennt für Fehler 130429 keinen konkreten Backoff, es handelt sich also um gängige Praxis und nicht um eine Meta-Regel. Protokollieren Sie jeden Versand zuerst, damit eine Wiederholung nie dieselbe Nachricht doppelt sendet.

Quellen

  1. Throughput — WhatsApp Business Platform, Meta for Developers
  2. Error codes — WhatsApp Business Platform, Meta for Developers
  3. Rate limiting — Graph API, Meta for Developers
  4. Webhooks overview — WhatsApp Business Platform, Meta for Developers