Terug naar home

Rate limits

Begrijp de rate limits van de API

Rate limits

Om eerlijk gebruik en systeemstabiliteit te garanderen, hanteren we rate limits.

Rate limit-niveaus

  • Webverzoeken: 100 verzoeken per minuut per gebruiker
  • API-sleutelverzoeken: 1000 verzoeken per minuut per sleutel

Rate limit-headers

Informatie over rate limits is opgenomen in elke API-response:

  • X-RateLimit-Limit: Maximum aantal verzoeken in het huidige venster
  • X-RateLimit-Remaining: Aantal resterende verzoeken in het huidige venster
  • X-RateLimit-Reset: Unix-tijdstempel wanneer de limiet wordt gereset

Omgaan met rate limits

Wanneer je de limiet overschrijdt, ontvang je een 429 Too Many Requests-response. Wacht tot het resetmoment voordat je nieuwe verzoeken doet.

Best practices

  • Implementeer exponential backoff bij rate limits
  • Cache responses waar mogelijk
  • Gebruik webhooks voor realtime updates in plaats van polling
    Rate limits | Competitor Watch Docs | Competitor Watch