HTTP 402rate_limit
Monthly plan quota exhausted
limit_reached
What it means
The key owner's monthly free-plan quota is used up. Pro/Team/Trial accounts are unlimited.
Common causes
- Free plan: 5 checks / 2 formula / 1 pathway per month.
- All v1 calls count against the key owner's quota, regardless of how the key is provisioned.
- `/v1/check/batch` rejects atomically — if the batch size exceeds remaining quota, the whole batch is rejected up front with 402.
How to fix
- Upgrade at https://regcheck360.com/pricing.
- Or wait until the quota resets at the start of the next calendar month (UTC).
- Use `GET /api/v1/usage` to see current consumption and limits.
Example
// 402 response body (flat)
{
"error": "limit_reached",
"plan": "free",
"usage": { "checks": 5, "formula": 0, "pathway": 0 },
"limit": 5,
"upgrade_url": "/pricing"
}