The Nekosia API applies rate limits to ensure the stability and security of the services. These limits are designed to prevent server overload and ensure equal access to resources for all users. Below are the detailed limits for different parts of the service.
- Main: A maximum of
96 requests
to the server within140 seconds
. - Comments: A maximum of
3 requests
to the server within30 seconds
.
- A maximum of
320 requests
to the server within5 minutes
.
- A maximum of
480 requests
to the server within5 minutes
.
We use Cloudflare to ensure the security and stability of our services. Therefore, Cloudflare may apply its own request limits. If these limits are exceeded, the user will receive an HTTP status code 429.
If the rate limits are exceeded, the server will return an HTTP 429
response, which means Too Many Requests
.
Hmm... So, what now...
Exceeding the limits results in temporary blocking of access to the API for the user or server from which the request originated. The block may last from a few minutes to a few hours, depending on the severity of the limit violation. In the case of repeated violations, the user may be permanently blocked. Such actions will be treated as an attempt to overload the server or a DDoS attack. Attack incidents will be reported to abuseip.com.
If you have any questions or issues related to rate limits, contact us by sending an email to contact@nekosia.cat.
We recommend regularly checking the API documentation, as limits may sometimes be changed by the team.