API Quotas
APIs can be set on quota usage subscriptions. These are the types of quotas:
- API requests on monthly volume
- API response record counts (number of records per month)
- API response cumulative data size (cumulative data size fetched per month)
- API response size limit (10MB response payload limit)
*numbers in the table above are examples only
Response Descriptions
| Status Code | Error Message | Details | Example |
|---|---|---|---|
| 429 | API Calls Quota exceeded. Quota resets midnight on 2025-02-01 | This error means the monthly quota of 100000* requests to Insight API has expired. It will reset on 01-Feb-2025 | { "StatusCode": 429, "MonitoringNotice": "API Calls Quota exceeded. Quota resets midnight on 2025-02-01" } |
| 429 | Record Count Quota limit of 100000* exceeded. Quota resets midnight on 2025-02-01 | This error means the monthly quota of number of records/objects for Insight API has expired. It will reset on 01-Feb-2025 | { "StatusCode": 429, "MonitoringNotice": "Record Count Quota limit of 100000 exceeded. Quota resets midnight on 2025-02-01" } |
| 413 | Volume Quota limit of 10000MBs* exceeded. Quota resets midnight on 2025-02-01 | This error means the monthly data volume of 10000MBs* (mega bytes) for Insight API has expired. It will reset on 01-Feb-2025 | { "StatusCode": 413, "MonitoringNotice": "Volume Quota limit of 10000MBs exceeded. Quota resets midnight on 2025-02-01" } |
| 413 | Response for current request has exceeded the limit, please reduce the request page size via filter. | This error means that response length cannot exceed 10Mbs for Insight API. This is a hard limit. | { "StatusCode": 413, "MonitoringNotice": "Response for current request has exceeded the limit, please reduce the request page size via $top or $filter." } |
* -> the numbers in the table above are examples.