> This page is for version v1.
> For other versions, use one of these documentation indexes:
> - v2 (default): https://autodesk-poc.ferndocs.com/v2/llms.txt
> - v1: https://autodesk-poc.ferndocs.com/v1/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://autodesk-poc.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://autodesk-poc.ferndocs.com/_mcp/server.

# Forma: Files API Rate Limits

The Forma Files API 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](https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/forge-rate-limits).

Each endpoint of the Files API has its own independent rate limit. Both of these rate limits apply per application (specified by client ID):

| Endpoints                                                                                                                                                                          | Limit (requests/minute) | Scope                                    |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ---------------------------------------- |
| [POST /projects/\{project_id}/exports](https://aps.autodesk.com/en/docs/acc/v1/reference/http/v1-files-export-pdf-files-POST)                                                      | 100                     | Per application (specified by client ID) |
| [GET /projects/\{project_id}/exports/\{export_id}](https://aps.autodesk.com/en/docs/acc/v1/reference/http/v1-files-export-status-and-result-GET)                                   | 200                     | Per application (specified by client ID) |
| [GET /projects/\{project_id}/published-versions/\{version_id}/linked-files](https://aps.autodesk.com/en/docs/acc/v1/reference/http/rcm-linked-files-GET)                           | 200                     | Per application (specified by client ID) |
| [GET /projects/\{project_id}/packages](https://aps.autodesk.com/en/docs/acc/v1/reference/http/packages-list-packages-GET)                                                          | 200                     | Per application (specified by client ID) |
| [GET /projects/\{project_id}/packages/\{package_id}/resources](https://aps.autodesk.com/en/docs/acc/v1/reference/http/packages-list-package-resources-GET)                         | 200                     | Per application (specified by client ID) |
| [GET /projects/\{project_id}/custom-attribute-definitions](https://aps.autodesk.com/en/docs/acc/v1/reference/http/customattributes-custom-attribute-definitions-GET)               | 2000                    | Per application (specified by client ID) |
| [GET /projects/\{project_id}/custom-attribute-definitions/\{customAttributeDefinitionId}/items](https://aps.autodesk.com/en/docs/acc/v1/reference/http/customattributes-items-GET) | 2000                    | Per application (specified by client ID) |

## Violation Notification

If an application makes a Files API request that exceeds these rate limits, the Files service returns an HTTP 429 error (described in detail in [APS Rate Limits and Quotas](https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/forge-rate-limits)).

## Changing Limits

[APS Rate Limits and Quotas](https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/forge-rate-limits) describes how to request rate limit changes for APS APIs.

---

*Imported from the Autodesk Platform Services documentation: [https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/files-rate-limits](https://aps.autodesk.com/en/docs/acc/v1/overview/rate-limits/files-rate-limits).*