429 — For mange kald (rate limit)

429 — Rate limit

Du sender for mange kald pr. sekund/minut:

JSON
{ "error": { "type": "rate_limit_exceeded", "code": 429,
  "message": "Du har overskredet dit forbrugsloft. Prøv igen senere.",
  "details": { "retry_after_seconds": 2 } } }

Sådan håndterer du det:

  1. Læs Retry-After (sekunder) og vent så længe.
  2. Brug eksponentiel back-off ved gentagne 429'ere.
  3. Overvåg X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.

Grænser pr. plan (pr. sekund / pr. minut):

  • Hobby: 5/s · 300/min
  • Basis: 25/s · 1.500/min
  • Pro: 100/s · 6.000/min
  • Enterprise: 300/s · 18.000/min

Der er også et IP-loft på 50 kald/sekund, og anonyme /dawa-kald er begrænset til 1.000/dag pr. IP.

Rate limit ≠ månedskvote. Er din måned brugt op, får du "Du har brugt din månedlige kvote…" — se den artikel.
Var dette nyttigt?