> For the complete documentation index, see [llms.txt](https://docs.licensespring.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.licensespring.com/license-api/rate-limiting.md).

# Rate Limiting

## API Rate Limiting

LicenseSpring enforces rate limits on all API requests to ensure platform stability and fair usage across all customers.

### How Rate Limiting Works

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.

### Per-Plan Limits

All limits are measured over a **60-second rolling window**.

| Plan             | License API (requests / 60s) | Management API (requests / 60s) |
| ---------------- | ---------------------------- | ------------------------------- |
| Free             | 1,800                        | 600                             |
| Business Starter | 3,600                        | 900                             |
| Business Plus    | 4,500                        | 1,200                           |
| Enterprise       | 18,000                       | 2,400                           |

{% hint style="info" %}
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](https://licensespring.zendesk.com/hc/en-us/requests/new) for more information
{% endhint %}

### Flood Protection

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.

### Frequently Asked Questions

**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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.licensespring.com/license-api/rate-limiting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
