Legacy Dev Forum Posts

 View Only

Sign Up

How are rate limits enforced?

  • 1.  How are rate limits enforced?

    Posted 06-05-2025 18:11

    lehelg | 2017-04-21 09:46:57 UTC | #1

    Are rate limits enforced by PureCloud org or by OAuth token?

    If an org has two different applications, using two different OAuth tokens, are rate limits imposed on each token separately or on the entire org?

    --Lehel


    tim.smith | 2017-04-21 13:57:54 UTC | #2

    The rate limiting is applied on a per-token basis, so the limit's scope is to a single auth token for a single user.

    https://developer.mypurecloud.com/api/rest/tips/index.html#3


    dnivelad | 2017-05-10 14:11:50 UTC | #3

    Are there any limits on how many auth tokens that can be created simultaneously for a user. Is it possible to refresh the token when the rate-limit is hit and continue making calls?


    tim.smith | 2017-05-10 14:24:31 UTC | #4

    Are there any limits on how many auth tokens that can be created simultaneously for a user.

    You're limited to 10 auth tokens for a user. When an 11th is created, the 1st is invalidated.

    Is it possible to refresh the token when the rate-limit is hit and continue making calls?

    You can complete the login process at any time and obtain a new token. However, I would very strongly advise against doing that to bypass rate limits. PureCloud services are monitored in real-time and your client ID will get disabled if you're abusing the system.

    Can you explain what you're doing that's causing you to get rate limited? Maybe we can find a better approach or room for improvement in the API.


    dnivelad | 2017-05-11 07:07:51 UTC | #5

    We are using Set Participant Data in Architect to track custom choices that callers make in the IVR. However these are only available to fetch through the /api/v2/conversations/calls/ resource which has to be called per conversationId. I know it is possible to store custom data such as indexed properties but this is currently not available directly as a toolstep in Architect.


    system | 2017-08-28 19:34:03 UTC | #6


    This post was migrated from the old Developer Forum.

    ref: 1211