bzst_session_limit
The API hit the per-session quota for qualified confirmations against BZSt (evatr-0008).
HTTP 429 · Too Many Requests
Example response
{
"error": {
"code": "bzst_session_limit",
"message": "BZSt evatr-0008: session request limit reached. Retry after 60 s."
},
"meta": {
"request_id": "a1b2c3d4-...",
"latency_ms": 310,
"bzst_status_code": "0008"
}
}What happened
BZSt returned status code 0008 from the eVatR service, indicating the per-session quota for qualified confirmations has been reached. This is a BZSt-side throttle, separate from your vatverify plan quota. It applies at the eVatR session level and can occur during bursts of /v1/confirm calls even when your vatverify monthly quota is nowhere near exhausted.
Free-tier sessions are managed automatically, but high-frequency bursts can trigger this limit before the session is recycled.
How to fix
- Wait at least 60 seconds before retrying the same request.
- If you are sending many confirmations in quick succession, add a delay between calls rather than firing them concurrently.
- Use
X-RateLimit-Remainingon vatverify responses to track your plan quota separately.bzst_session_limitis a BZSt-side limit, not a vatverify quota limit. - If you see this error repeatedly at moderate call volumes, contact support with the
request_idso the session configuration can be reviewed.
Related errors
rate_limited: your vatverify plan quota exhaustedbzst_unavailable: BZSt unreachable or degraded