@SysAdmin
We would like to confirm whether any rate limiting or throttling mechanisms are currently applied to the FIRS API endpoints.
While developing with a test API key, we noticed that after sending multiple requests within a short time frame, all subsequent API calls began returning identical responses across different endpoints. Initially, the APIs were returning appropriate and distinct responses.
Below is a sample of the response we are currently receiving:
{
"message": "FIRS validation failed",
"status": 400,
"error": {
"code": 400,
"data": null,
"message": "error has occurred",
"error": {
"id": "11366bf2-a138-4a88-a0d7-360425f26578",
"handler": "invoice_actions",
"details": "this business does not exist",
"public_message": "validation failed: we are unable to process your request. also confirm this is not a duplicate request"
}
}
}
Could you please confirm if this behavior is due to any rate limiting or throttling policy in the test environment?
Additionally, we would appreciate it if you could direct us to the section in the official API documentation where any rate limiting or request frequency guidelines are specified.
Thank you for your assistance and clarification.