Rate Limiting
Last updated
Was this helpful?
LicenseSpring enforces rate limits on all API requests to ensure platform stability and fair usage across all customers.
Rate limits are applied per company, per API. Each company has a separate counter for the License API and the Management API, the two limits are independent and can carry different values.
All API keys belonging to a company share the same counter for a given API type. Adding more API keys does not increase your rate limit.
All limits are measured over a 60-second rolling window.
Free
1,800
600
Business Starter
3,600
900
Business Plus
4,500
1,200
Enterprise
18,000
2,400
These limits apply to multi-tenant Enterprise deployments and can be relaxed upon request. For single-tenant Enterprise deployments, rate limits are fully customizable. Contact LicenseSpring support for more information
In addition to per-company limits, LicenseSpring maintains the following backstop protections against traffic floods. These apply independently of your plan limit:
Per-IP: 200 requests per 10 seconds
Per-Authorization: 50 requests per second
These backstops cannot be configured and apply to all plans.
Do my API keys each get their own limit? No. All API keys for a company share a single counter per API type. The limit is per company, not per key.
Are the License API and Management API limits separate? Yes. Each has its own independent counter and limit value.
What happens if I exceed my limit? The API returns HTTP 429 Too Many Requests. Requests resume normally once the 60-second window resets.
Last updated
Was this helpful?
Was this helpful?