# Apivom Atlas — Autodesk APS Data Management

> Apivom Atlas integration for Autodesk APS Data Management: 41 gateway routes over `developer.api.autodesk.com`, available through the Apivom platform (Apivom Iris workflows and the Apivom Atlas API portal). Auth model: caller-supplied token passed through to the vendor.

Notes for AI assistants:

- This catalog mirrors the vendor's public API surface as registered in Apivom Atlas (0 read-only, 41 write routes).
- Access is provisioned per customer. Commercialized providers are self-service in the Atlas portal; for everything else [request a demo](https://apivom.com/en/demo).
- Credentials are always owned by the calling tenant — Apivom Atlas is a stateless gateway.

## Routes

- `POST /data/v1/projects/{project_id}/commands` (data-v1-projects-by-project-id-commands-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/downloads/{download_id}` (data-v1-projects-by-project-id-downloads-by-download-id) — params: params
- `POST /data/v1/projects/{project_id}/downloads` (data-v1-projects-by-project-id-downloads-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/folders/{folder_id}` (data-v1-projects-by-project-id-folders-by-folder-id) — params: params
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/contents` (data-v1-projects-by-project-id-folders-by-folder-id-contents) — params: params, query
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/parent` (data-v1-projects-by-project-id-folders-by-folder-id-parent) — params: params
- `PATCH /data/v1/projects/{project_id}/folders/{folder_id}` (data-v1-projects-by-project-id-folders-by-folder-id-patch) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/refs` (data-v1-projects-by-project-id-folders-by-folder-id-refs) — params: params, query
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/relationships/links` (data-v1-projects-by-project-id-folders-by-folder-id-relationships-links) — params: params
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/relationships/refs` (data-v1-projects-by-project-id-folders-by-folder-id-relationships-refs) — params: params, query
- `POST /data/v1/projects/{project_id}/folders/{folder_id}/relationships/refs` (data-v1-projects-by-project-id-folders-by-folder-id-relationships-refs-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/folders/{folder_id}/search` (data-v1-projects-by-project-id-folders-by-folder-id-search) — params: params, query
- `POST /data/v1/projects/{project_id}/folders` (data-v1-projects-by-project-id-folders-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/items/{item_id}` (data-v1-projects-by-project-id-items-by-item-id) — params: params, query
- `GET /data/v1/projects/{project_id}/items/{item_id}/parent` (data-v1-projects-by-project-id-items-by-item-id-parent) — params: params
- `PATCH /data/v1/projects/{project_id}/items/{item_id}` (data-v1-projects-by-project-id-items-by-item-id-patch) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/items/{item_id}/refs` (data-v1-projects-by-project-id-items-by-item-id-refs) — params: params, query
- `GET /data/v1/projects/{project_id}/items/{item_id}/relationships/links` (data-v1-projects-by-project-id-items-by-item-id-relationships-links) — params: params
- `GET /data/v1/projects/{project_id}/items/{item_id}/relationships/refs` (data-v1-projects-by-project-id-items-by-item-id-relationships-refs) — params: params, query
- `POST /data/v1/projects/{project_id}/items/{item_id}/relationships/refs` (data-v1-projects-by-project-id-items-by-item-id-relationships-refs-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/items/{item_id}/tip` (data-v1-projects-by-project-id-items-by-item-id-tip) — params: params
- `GET /data/v1/projects/{project_id}/items/{item_id}/versions` (data-v1-projects-by-project-id-items-by-item-id-versions) — params: params, query
- `POST /data/v1/projects/{project_id}/items` (data-v1-projects-by-project-id-items-post) — params: jsonapi, data, included, meta
- `GET /data/v1/projects/{project_id}/jobs/{job_id}` (data-v1-projects-by-project-id-jobs-by-job-id) — params: params
- `POST /data/v1/projects/{project_id}/storage` (data-v1-projects-by-project-id-storage-post) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/versions/{version_id}` (data-v1-projects-by-project-id-versions-by-version-id) — params: params
- `GET /data/v1/projects/{project_id}/versions/{version_id}/downloadFormats` (data-v1-projects-by-project-id-versions-by-version-id-downloadformats) — params: params
- `GET /data/v1/projects/{project_id}/versions/{version_id}/downloads` (data-v1-projects-by-project-id-versions-by-version-id-downloads) — params: params, query
- `GET /data/v1/projects/{project_id}/versions/{version_id}/item` (data-v1-projects-by-project-id-versions-by-version-id-item) — params: params
- `PATCH /data/v1/projects/{project_id}/versions/{version_id}` (data-v1-projects-by-project-id-versions-by-version-id-patch) — params: jsonapi, data
- `GET /data/v1/projects/{project_id}/versions/{version_id}/refs` (data-v1-projects-by-project-id-versions-by-version-id-refs) — params: params, query
- `GET /data/v1/projects/{project_id}/versions/{version_id}/relationships/refs` (data-v1-projects-by-project-id-versions-by-version-id-relationships-refs) — params: params, query
- `POST /data/v1/projects/{project_id}/versions/{version_id}/relationships/refs` (data-v1-projects-by-project-id-versions-by-version-id-relationships-refs-post) — params: jsonapi, data
- `POST /data/v1/projects/{project_id}/versions` (data-v1-projects-by-project-id-versions-post) — params: jsonapi, data, meta
- `GET /project/v1/hubs` (project-v1-hubs) — params: query
- `GET /project/v1/hubs/{hub_id}` (project-v1-hubs-by-hub-id) — params: params
- `GET /project/v1/hubs/{hub_id}/projects` (project-v1-hubs-by-hub-id-projects) — params: params, query
- `GET /project/v1/hubs/{hub_id}/projects/{project_id}` (project-v1-hubs-by-hub-id-projects-by-project-id) — params: params
- `GET /project/v1/hubs/{hub_id}/projects/{project_id}/hub` (project-v1-hubs-by-hub-id-projects-by-project-id-hub) — params: params
- `GET /project/v1/hubs/{hub_id}/projects/{project_id}/topFolders` (project-v1-hubs-by-hub-id-projects-by-project-id-topfolders) — params: params, query
- `GET /projects/{project_id}/versions/{version_id}/relationships/links` (projects-by-project-id-versions-by-version-id-relationships-links) — params: params

## Credential model

- APS Client ID (`clientId`) — required
- APS Client Secret (`clientSecret`) — required — secret
- OAuth2 Scopes (`scope`)

## Optional

- [Apivom Atlas product page](https://apivom.com/en/products/atlas)
- [All Atlas integration guides](https://apivom.com/llms.txt)
- [Request a demo](https://apivom.com/en/demo)
