Naar de inhoud

Rate limiting

Een verzoeklimiet bepaalt hoe vaak een client binnen een bepaalde regel verzoeken mag sturen.

Ook bekend alsVerzoeklimiet
API's en datacontracten

Rate limiting beperkt de toegestane frequentie van verzoeken. De regel kan bijvoorbeeld gelden voor een IP-adres, gebruiker of applicatie. Periode, telwijze en bereik hangen van de dienst af.

Een fictieve API staat een client 100 verzoeken per minuut toe. Overschrijding kan HTTP 429 opleveren. Een optionele Retry-After-header noemt een wachttijd vóór een nieuwe poging; de echte dienst bepaalt hoe die wordt behandeld. Het voorbeeld is geen ASES- of leveranciersquotum.

Een integratie moet doorvoer en herhalingen daarop afstemmen. Een limietfout betekent niet dat bedrijfsgegevens ongeldig zijn. De retrystrategie regelt volgende pogingen; de limiet bepaalt toegestane belasting.

Bronnen