What are the Rate Limits for API calls for Square?

What are the Rate Limits for API calls for Square? Are there any fixed per minute/hourly number of calls that we can make?

Are there any documentation for the same?

1,369 Views
Message 1 of 2
Report
1 REPLY 1
Alumni

Hi @sgokulrame - Welcome to The Seller Community, it's always nice to see a new face 😊

 

Great Question.

I was able to pop in with our engineers to gather you some information on Rate Limits for API.

If your application sends a high number of requests to Square APIs in a short period of time, Square might temporarily stop processing your requests and return RATE_LIMITED errors. Your application should monitor responses for 429 RATE_LIMITED errors and use a retry mechanism with an exponential backoff schedule to resend the requests at an increasingly slower rate. It is also a good practice to use a randomized delay (jitter) in your retry schedule.

 

I hope this helps. 

 

As always, feel free to stop by The Community with question, concerns and even feature requests. We are more than happy to assist.

 

Ria
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,323 Views
Message 2 of 2
Report