Limits can be set per key as part of your agreement with FaWCOS.
GET /v1/relying-party/me
shows the limits and today’s usage for the key you call it with.
When you hit a limit
You get429 rate_limited. The two limits behave a little differently:
- Per minute. The message says to slow down. The response also carries the standard
RateLimitheaders. Wait for the window to reset and retry. - Per day. The response says which limit you reached and when it resets:
Good practice
- Retry a
429with exponential backoff and jitter, and stop retrying onceresets_atis far away. - Do not poll. Ask for consent once, then check its status at a sensible interval.
- Spread batch work across the day instead of sending it in a burst.
Failed authentication
Requests with a missing or invalid key cannot be counted against a key, so every request, valid or not, also counts against a ceiling per network address. Repeated bad requests from one address are refused with429.
