Skip to main content

The limits

Windows are fixed, not rolling. The minute resets at the start of each minute, and the day at midnight UTC. The agency limit means several live keys can’t add up to more than 2,000 quotes a day between them. Test quotes are counted separately, against their own limits, so building and testing never use up your live allowance. If you need more headroom during the beta, tell your Bridgeline contact.

What counts

Every authenticated request counts, whatever its outcome. That includes requests we reject as invalid (422), idempotent replays, and requests refused for being over a limit. So:
  • Validate before you send. A 422 costs a quote from your daily allowance. Don’t retry it unchanged.
  • Don’t poll hard. Checking quotes for a client’s response uses the same 60 a minute as everything else. See checking for a response.
  • Back off on 429. Hammering a limit keeps it full.

The headers

Every response to an authenticated request, errors included, tells you where you stand against whichever limit is closest to running out:

At the limit

Over a limit, you get 429 with a Retry-After header giving the seconds to wait:
Wait at least Retry-After seconds, then retry with the same Idempotency-Key. A refused request does no work, so the retry is safe. If you hit a daily limit, Retry-After runs to midnight UTC. The retrying client in the idempotency guide handles this for you.