Skip to main content

Rate Limits

All Source Systems have rate limits.

Agave API will return a rate limit error with the HTTP status code 429 - Too Many Requests when the request rate limit for a Linked Account is reached. You can use the rate limits endpoint to get the current rate limits of a Linked Account.

We recommend adding an exponential backoff to your requests to ensure retry requests do not get rate-limited.

Source System Rate Limits

Source SystemRate LimitReference
Aconex5 requests per second.Source
BIM 360Vary from 50 to 1000 requests per minute depending on endpoint.Source
BIM 360 FieldNot listed.Source
BIM Track10 requests per second.Source
CMiCNot listed.N/A
CompanyCam240 calls per minute for GET requests, 100 calls per minute per POST/PUT/DELETE requests.Source
DropboxNot available.Source
Egnyte2 API calls per second and 1,000 API calls per day, per account token.Source
Fieldwire10 requests per second.Source
Housecall ProNot listed.Source
InEightNot listed.N/A
JobpacNot listed.Source
OneDriveNot listed.Source
PlanGridDynamic and depends on the endpoint.Source
Primavera Cloud55 requests per second.Source
Procore3,600 requests per hour.Source
QuickBook Online500 requests per minute and 10 concurrent requests, per account token.Source
Salesforce5 concurrent requests, per account token.Source
ServiceTitan60 requests per second.Source
Sharepoint OnlineNot listed.Source
SpectrumNot listed.N/A