Rate Limits

Excessive calls to the Gusto API over a short period of time are subject to rate limits. Rate limits are enforced in a 60-second rolling window. The window opens after your first API call and closes after 60 seconds has elapsed. A new window opens when you send your next API request.

Rate limits are scoped on an application-user pair. This means that you can make 200 calls per minute on behalf of each user that has connected your application. If you make more than 200 calls for a single user in the window, subsequent requests will return responses with the HTTP status 429: Too Many Requests until the window closes.

📘

Exceptions

  • Companies created using the partner managed company endpoint.
  • Applications created prior to March 1, 2020 are exempt from rate limiting.

Companies connected by OAuth2 are subject to rate limits.


Did this page help you?