# Rate-limiting policy

The OS Data Hub implements rate limiting to maintain the reliability and efficiency of our services. The rate limiting rules differ between live mode and development (dev) mode projects.

### **Live-mode projects**

* **Limit**: 600 transactions per minute
* **Scope**: The limit is applied per API and per individual project in the live mode projects
* **Implication**: This means that each API in your live project can perform up to 600 transactions per minute.

### **Development-mode projects**

* **Limit**: 50 transactions per minute
* **Scope**: This limit is enforced per API and per project in the development environment
* **Implication**: Each API within your development project can handle a maximum of 50 transactions per minute.

{% hint style="info" %}
**Note**: If the rate limit for an API is exceeded, subsequent requests will be rejected (429) until the rate falls below the allowed threshold. It's important to design your application to handle these errors gracefully.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.os.uk/os-apis/core-concepts/rate-limiting-policy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
