> For the complete documentation index, see [llms.txt](https://docs.caresoft.vn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.caresoft.vn/thong-tin-chung/rate-limit-gioi-han-yeu-cau.md).

# Rate limit - Giới hạn yêu cầu

Các API CareSoft được giới hạn số lần yêu cầu tối đa  15 lần/giây hay 54.000 lần/ giờ . Quá số lượt này hệ thống sẽ nhận diện là **request spam** và hạn chế giao tiếp vào hệ thống theo thời gian tăng dần.

Khi hết số lượng request theo giờ. Hệ thống sẽ thông báo lỗi 429.

{% code title="Mã 429" %}

```json
{code:"errors",message:"Too Many Attempts."}
```

{% endcode %}

Nếu request tiếp tục bị gọi vào. Hệ thống sẽ đếm số lần lỗi 429 và quá 20 lần liên tiếp sau lỗi 429 sẽ có thông báo lỗi 404. &#x20;

{% code title="Mã 404" %}

```json
{
    "code": "errors",
    "message": "Domain incorrect too many times , retry after 15 minutes "
}
```

{% endcode %}

Khi phát sinh lỗi này cần phải tạm dừng gọi API tới hệ thống theo thời gian yêu cầu.&#x20;


---

# 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.caresoft.vn/thong-tin-chung/rate-limit-gioi-han-yeu-cau.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.
