Are Zendesk's API Rate Limits per account, per plan, or per token? | Community
Skip to main content

Are Zendesk's API Rate Limits per account, per plan, or per token?

  • April 18, 2022
  • 3 replies
  • 0 views

Steve24

The Zendesk API documentation mentions usage limits, stating
"You can compare your request activity in the last 24 hours against your rate limit," which seems like a user account-level rate limit.

While, the Zendesk API Overview suggests that the rate limits are tied to plans / endpoints: "Only allow a certain number of requests are allowed per minute depending on your plan and the endpoint."

Are the rate limits based off per-user accounts, organization level plans, or something else?

Namely, if I have two users making requests to an endpoint with a rate limit of 700 req/min, can they each send 700 requests or can they only send a total of 700 requests combined?

3 replies

Greg29
  • April 19, 2022

Hi Steve! API usage limits are applied at the account level for most endpoints. There are a few that are per-user that you can see here. Let us know if you have any other questions!


Steve24
  • Author
  • April 19, 2022

Appreciate the quick response, @greg29!

Could you specify what you're referring to when you say "account" level? For instance, if my team has purchased a Zendesk suite team plan, does that only count as one account (or, if I have two admins each create an API token, does that count as two accounts)?

Re the per-user rate limits that you sent, the documentation says "per-endpoint," which seems like a different concept from per-user. Could you clarify a bit more on that?
Thanks!


Greg29
  • April 20, 2022
An account is going to be your Zendesk instance. So if you own example.zendesk.com, you have one set of rate limits. In the link that I shared, if you look at the "Update Ticket" rate limit, you will see that one of the limits is "30 requests per 10 mins per user." Let me know if you have any other questions!