If you want to control the number of API calls received from a specific app or tenant, add an excluded app or tenant to a request throttling policy.
You have created an app or obtained an app ID of another account or an account ID.
Excluded app thresholds take precedence over the value of Max. App Requests.
For example, a request throttling policy has been configured, with Max. API Requests being 10, Max. App Requests being 3, Period being 1 minute, and two excluded apps (max. 2 API requests for app A and max. 4 API requests for app B). If the request throttling policy is bound to an API, apps A and B can access the API 2 and 4 times within 1 minute, respectively.
Parameter |
Description |
---|---|
Account ID |
Account ID or project ID obtained in 3.
|
Threshold |
The maximum number of times an API can be called by the tenant within a specified period. The value of this parameter cannot exceed that of Max. API Requests. |
Excluded tenant thresholds take precedence over the value of Max. User Requests.
For example, suppose a request throttling policy is configured, with Max. API Requests being 10, Max. User Requests being 3, Period being 1 minute, and two excluded tenants (max. 2 API requests for tenant A and max. 4 API requests for tenant B). If the request throttling policy is bound to an API, tenants A and B can access the API 2 and 4 times within 1 minute, respectively.