Skip to main content

Rate Limits

To ensure fair usage and API stability, the QR Build API implements rate limiting based on your subscription plan.

Monthly Request Limits

PlanMonthly Requests
Free0 (API not available)
Pro2,000
Business10,000
EnterpriseUnlimited

How Rate Limiting Works

  • Limits are enforced at the workspace level — all API keys in a workspace share the same quota
  • Limits are enforced on a monthly basis
  • The counter resets on the 1st of each month at midnight UTC
  • Each API request counts as one request, regardless of response size

Checking Your Usage

You can check your current API usage in the workspace settings.

Exceeding the Limit

When you exceed your rate limit, the API returns a 403 Forbidden error:

{
"success": false,
"error": {
"code": "LIMIT_EXCEEDED",
"message": "Limit exceeded for ApiRateLimit. Current: 2000, Limit: 2000"
}
}

Best Practices

  1. Cache responses — Store QR code data locally when possible
  2. Batch operations — Use bulk endpoints for multiple operations
  3. Monitor usage — Set up alerts when approaching your limit
  4. Upgrade if needed — Contact us for higher limits

Need More Requests?

  • Upgrade your plan — Business and Enterprise plans offer higher limits
  • Contact sales — For custom enterprise needs, contact our team

Plan Comparison

Free        →  No API access
Pro → 2,000 requests/month
Business → 10,000 requests/month
Enterprise → Unlimited