Rate Limiting
To ensure the stability and reliability of the Hatrio Autonomous Growth System, we enforce rate limits on all API requests. These limits are calculated per Platform Key.
Global Limits
The standard rate limit for the production API is:
60
Requests per Minute
Exceeding Limits
When you exceed the rate limit, the API will return a 429 Too Many Requests status code. The response will include a retryAfter field indicating how many seconds you must wait before making another request.
{
"error": "Rate Limit Exceeded",
"message": "You have exceeded the limit of 60 requests per minute.",
"retryAfter": 14
} Response Headers
Every response includes headers to help you track your current usage:
X-RateLimit-Limit: The maximum number of requests allowed in a window.X-RateLimit-Remaining: The number of requests remaining in the current window.X-RateLimit-Reset: The time when the current window resets (Unix timestamp).
Pro-tip: If you are running high-frequency automation tasks (e.g., bulk article generation), we recommend implementing an exponential backoff strategy.