ACC: AutoSpecs API Rate Limits
AutoSpecs APIs observes a set of rate limits to ensure that all clients get sufficient service, and that runaway applications don’t consume excessive resources. You’ll find general information about rate limits in APS Rate Limits and Quotas.
Each endpoint of the AutoSpecs API has its own independent rate limit. All these rate limits apply per application (specified by client ID).
Endpoints | Limit (requests/minute) | Scope |
---|---|---|
GET /projects/{projectId}/metadata | 1000 | Per application (specified by client ID) |
GET /projects/{projectId}/version/{versionId}/smartregister | 1000 | Per application (specified by client ID) |
GET /projects/{projectId}/version/{versionId}/submittalsSummary | 1000 | Per application (specified by client ID) |
GET /projects/{projectId}/version/{versionId}/requirements | 1000 | Per application (specified by client ID) |
Violation Notification
If an application makes an API request that exceeds these rate limits, the service returns an HTTP 429 error (described in detail in APS Rate Limits and Quotas).
Changing Limits
APS Rate Limits and Quotas describes how to request rate limit changes for APS APIs.