Skip to main content

Autodesk Rate Limit

Symptoms

When pushing data to Autodesk Build, you get the error message: [Autodesk Build Error] 429 Too Many Requests

Causes

Agave makes API calls to push your Job Costs data from Spectrum to Autodesk Build. The number of API calls Agave made exceeded the limits set by Autodesk Build, causing requests to fail. You can see more details here: https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/forge-rate-limits/

How to Fix

Wait and try again

  1. Autodesk Build’s API limits reset every minute, per: https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/cost-management-rate-limits%20/
  2. As a result, waiting and resubmitting your sync requests may resolve the issue without taking any other action. In this case, you can simply wait until the next automatic sync runs, or retry a manual sync after waiting a short period (see below).

Manually sync fewer records

  1. Alternatively, you can reduce the number of API requests Agave makes by attempting to sync fewer data records.
  2. To do this, you can manually select records to sync, or use filters to choose a subset of the overall data to sync. Both of these approaches are explained in detail here: https://sync-docs.agaveapi.com/docs/autodesk-build-basics/sync-interface#columns-filters-and-sorting-on-data-pages

Still having trouble?

Contact Agave Support for help