Zum Hauptinhalt springen

Ratenlimits

Die Wappfy API setzt Ratenlimits durch, um eine faire Nutzung und Plattformstabilitaet zu gewaehrleisten.

Standard-Limits

GeltungsbereichLimitZeitfenster
Pro Benutzer100 Anfragen1 Minute
Pro IP (nicht authentifiziert)20 Anfragen1 Minute

Ratenlimit-Header

Jede Antwort enthaelt Informationen zum Ratenlimit:
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87
X-RateLimit-Reset: 1707580800
HeaderBeschreibung
X-RateLimit-LimitMaximale Anzahl erlaubter Anfragen im Zeitfenster
X-RateLimit-RemainingVerbleibende Anfragen im aktuellen Zeitfenster
X-RateLimit-ResetUnix-Zeitstempel, wann das Zeitfenster zurueckgesetzt wird

Umgang mit Ratenlimits

Wenn Sie das Limit ueberschreiten, erhalten Sie eine 429-Antwort:
{
  "success": false,
  "error": {
    "code": "RATE_LIMIT_EXCEEDED",
    "message": "Too many requests, please try again later"
  }
}

Best Practices

Wenn Sie eine 429-Antwort erhalten, warten Sie und versuchen Sie es erneut mit steigenden Verzoegerungen: 1s, 2s, 4s, 8s…
Pruefen Sie X-RateLimit-Reset, um genau zu wissen, wann Sie fortfahren koennen.
Senden Sie Nachrichten mit angemessenen Pausen dazwischen, anstatt sie gebuendelt abzusenden.
Vermeiden Sie das erneute Abrufen von Daten, die sich nicht geaendert haben (z.B. Instanzdetails, Kontaktinformationen).