[#974] HTML Response instead of JSON-RPC response

Migrated from Redmine #974 | Author: Keisuke Miura
Status: Feedback | Priority: High, I’m very impatient | Created: 2022-11-29


Hi
We have 3 quesitons.
Could you please check them?

[Phenomenon]
We create an application that uses the JSON-RPC2.0 API.
If call a large number of APIs for a certain period of time, the following HTML will be returned instead of the JSON-RPC response.




    
    
    
    
    
    This booking page is under heavy load | SimplyBook.me — Free Online Appointment Scheduling Service



    

Heavy load detected!

We're sorry, too many people are accessing this booking page at the same time

This system has reached maximum load, please try again in 10 minutes

Back home
Heavy Load image

[Question]
(1) Is this the specificatio?
(2) Please tell me the conditions under which the above Heavy load detected! is returned. For example, “When the number of APICalls per second exceeds 5 and continues for 1 minute”
(3) If (2) is caused by the resource status (CPU usage rate, etc.), please let me know if there is an effective countermeasure.
For example, leave an interval between API and API calls

Best Regards,
Kei

Dmytro Bondarev wrote:

Hi, please check documentation API documentation | SimplyBook.me Online Scheduling

Important! Number of API requests is limited by 5.000 per day on common servers and 25.000 per day on common enterprise servers. Number of parallel requests should not exceed 2 at same time and/or 5 requests per second on common servers.