Skip to main content

Rate Limits

All Source Systems have hard or soft 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.

When possible, we return both Agave's rate limit and the Source System's rate limit in the response headers. See Response Headers for more info.

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

In addition to rate limits imposed by the Source Systems, Agave imposes two additional rate limits:

  1. A maximum of 150 requests per minute per Linked Account for all Source Systems.
  2. A maximum of 15 concurrent requests (across all Linked Accounts) and 10 concurrent requests (per Linked Account) to certain Source Systems, as outlined below.

Source System Rate Limits

Source SystemSource System Rate LimitAgave Concurrency LimitReference
Aconex5 requests per second.10 concurrent requests per linked account, 15 concurrent requests in totalSource
AcumaticaVaries by plan. Check the License Monitoring Console.License Monitoring Console
Autodesk Build / BIM 360Vary from 50 to 1000 requests per minute depending on endpoint.Autodesk Build, BIM 360, File Downloads
BIM 360 FieldNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.Source
BIM Track10 requests per second.Source
Box1,000 requests per minute. 240 file upload requests per minute.Source
CMiCNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.N/A
CompanyCam240 calls per minute for GET requests, 100 calls per minute per POST/PUT/DELETE requests.Source
DropboxNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.Source
Egnyte2 API calls per second and 1,000 API calls per day, per linked account.Source
Fieldwire10 requests per second.Source
FoundationNot applicable. Default to Agave's rate limits of 150 requests per minute per linked account.10 concurrent requests per linked account, 15 concurrent requests in totalN/A
Google Drive20,000 requests per 100 seconds, 1 billion requests per day.Source
Housecall ProNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.Source
HubSpot100 requests per 10 seconds, 250,000 requests per day.Source
InEightNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.N/A
OneDriveNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.Source
Pipedrive80 requests per 2 seconds per linked accountSource
PlanGridDynamic and depends on the endpoint.Source
Primavera Cloud55 requests per second.Source
Procore3,600 requests per hour, per user.Source
QuickBook Online500 requests per minute and 10 concurrent requests, per linked account.Source
QuickBooks DesktopNot applicable. All requests are processed serially, with a maximum execution time of 90 seconds, and a maximum of 5 queued requests.10 concurrent requests per linked account, 15 concurrent requests in totalN/A
Sage 100 ContractorNot applicable. All requests are processed serially, with a maximum execution time of 90 seconds, and a maximum of 5 queued requests.10 concurrent requests per linked account, 15 concurrent requests in totalN/A
Sage 300 CRENot applicable. All requests are processed serially, with a maximum execution time of 90 seconds, and a maximum of 5 queued requests.10 concurrent requests per linked account, 15 concurrent requests in totalN/A
Sage Intacct900 requests per 18 seconds, or 1,800 requests per minute.Source
Salesforce5 concurrent requests, per linked account.Source
ServiceTitan60 requests per second.Source
Sharepoint OnlineNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.Source
Viewpoint JobpacNot listed. Default to Agave's rate limits of 150 requests per minute per linked account.10 concurrent requests per linked account, 15 concurrent requests in totalSource
Viewpoint Spectrum10,000 requests per day for write requests.10 concurrent requests per linked account, 15 concurrent requests in totalListed in the Data Exchange for each Service.
Viewpoint VistaNot applicable. Default to Agave's rate limits of 150 requests per minute per linked account.10 concurrent requests per linked account, 15 concurrent requests in totalN/A