Migrated from Redmine #1436 | Author: Xavi Valero
Status: Feedback | Priority: Immediate, there is BUG! | Created: 2025-07-09
Hi there,
We have made an integration with SimplyBookMe API working on this URL:
Since Thursday, July 3rd, we have been experiencing “Too many requests” errors. When this happens, we get blocked indefinitely (sometimes for longer periods like hours). We think it could be related to API rate limits. Our processes are cached, such as the getCategories process which is the most important one for us.
LOG 1 Getting Categories: The following process is CACHED
- Getting token Obtain token via getToken endpoint successfully
- Getting categories Get categories via getCategoriesList endpoint:
Error response we get:
{“response”:{“stdClass”:{“error”:{“code”:-32600,“message”:“Too many requests”,“data”:[]},“id”:“1”,“jsonrpc”:“2.0”}}}
Additionally, since yesterday (July 8th), when we try to get memberships, we get “Access denied” errors. This process is performed during login where we first get client info and then call get membership. Until yesterday, this had not caused any problems.
LOG 2 Getting Membership: The following process is done ONLY during login:
Get client info to store into the session:
- Getting Token: Obtain token via getToken endpoint successfully.
- Getting Client Info: Obtain client info to store in session via getClientInfoByLoginPassword successfully
Get Membershiplist
- Getting Token: Obtain token via getToken endpoint. ERROR: Token Response is empty.
Currently our code proceeds to get the clients membership via getClientMembersipList endpoint (with this empty token), where we get this error:
{ “error”: {“code”: -2600 +“message”: “Access denied” +“data”: [] } +“id”: “1” +"jsonrpc }
We would like to know if you can check your logs against ours and assist with this issue. We have not deployed any code that affects this functionality, so we don’t understand what could be causing this, especially this new error in the membership process which was working fine.
This is really urgent for us as it’s stopping the activity of our client.
Thanks in advance,
Xavi