API Plan Rate Limits
Like individual APIs, Plans that combine multiple APIs, can also have the call rate limits. These rate limits are applied to all calls that are made to a particular Package Plan.
Field |
Description |
---|---|
Throttle |
Maximum number of calls (Queries) handled per second (QPS) per package key for the Plan. |
Allow package keys to override throttle settings |
Setting that enables the Package key limit to override the limit set in the Throttle field. |
Quota Period |
Maximum number of API calls that can be made globally in a specified period. The following are the available options: Minute, Hour, Day, and Year. |
Allow package keys to override quota settings |
Setting that enables the Package key limit to override the limit set in the Quota field. |
Use Case | Throttle Value | Quota Value | Throttle Limit honored | QPS Limit honored |
---|---|---|---|---|
1 | 0 | 0 | 0 | 0 |
2 | non-zero/ non-empty field value | empty field | As defined by field | Unlimited |
3 | empty field | non-zero/ non-empty field value | Unlimited | As defined by field |
4 | non-zero/ non-empty field value | non-zero/ non-empty field value | As defined by field | As defined by field |
5 | empty field | empty field | Unlimited | Unlimited |