API requests rate limit

22 views
Skip to first unread message

ariz...@gruppoitc.it

unread,
Sep 8, 2026, 8:24:53 AMSep 8
to Easy!Appointments - Support Group
Hi,
is there a limit for how many request per second/minute i can do via API?
I'm getting some 429 errors and don't know if it's EA or the webserver.
Thanks

Alex Tselegidis

unread,
Sep 8, 2026, 9:51:45 AMSep 8
to Easy!Appointments - Support Group
Hello! 

Yes, the limit is currently set to 100 requests every 2 minutes.

This can be changed, though, if you modify the call to the rate limit function inside the EA_controller.php file. 

--



Alex Tselegidis, Easy!Appointments Creator

Go Premium: Custom Dev, Hosting, Support, Rebrand & more →


ariz...@gruppoitc.it

unread,
Sep 8, 2026, 10:25:43 AMSep 8
to Easy!Appointments - Support Group
found it in application/core for version 1.6.0. i commented the line because i can't find the origin of the rate_limit function
in order to syncronize i send a large number of PUT and POST, that rate limit won't work for me.

Phil Bass

unread,
Sep 8, 2026, 11:04:42 AMSep 8
to Easy!Appointments - Support Group
I'm no expert, but ...

It looks as though you can switch off rate limiting altogether in the application/config/config.php file. The rate limit setting is right at the end of the file.

Alternatively, the rate_limit() function is defined in application/helpers/rate_limit_helper.php. It takes 3 parameters: the IP address, the number of requests (default 100), and the duration (default 120 seconds). You should be able to supply different parameters in the constructor for the EA_Controller class.

Hope this helps.

ariz...@gruppoitc.it

unread,
Sep 8, 2026, 11:23:34 AMSep 8
to Easy!Appointments - Support Group
the variable in the config.php file is a neater solution.
thank you phil.
Reply all
Reply to author
Forward
0 new messages