Kartra Documentation TECHNICAL DOCUMENTATION

Section 33: API limits

Our inbound API system has a hardcoded limit of 20 API calls per second per App. That means none of the individual Apps within your Kartra account should send more than 20 API calls per second to Kartra. If that limit is exceeded, the system will return a “Too many requests” error message (429 error), upon which you should wait 1 second and re-try the instruction again.

We strongly recommend to implement in your Apps a queue system that throttles your outbound API calls to a maximum rate of 20 calls per second. That way, if your App goes through a burst of activity, it will pro-actively queue up the outbound calls and process them in a first-in-first-out sequential order, so they never go beyond the limit. It’s better to hold them back for a second or two than to get them error’ed out!

© 2020 Kartra All Rights Reserved