Limits by plan
Discovery endpoints (
/statutes/states, /statutes/codes, /statutes/coverage) still count against these rate limits. Cache their responses rather than calling them on every request.Handling a 429
When you exceed a limit the API returns429 with a Retry-After header telling you how many seconds to wait. Respect it, and add exponential backoff so retries spread out under sustained pressure.
Related
Errors
Every status code and how to recover from it.

