# Autodesk > Autodesk is a global leader in design, engineering, and entertainment software, providing cloud-connected platform APIs through Autodesk Platform Services (APS). APS APIs enable developers to build applications that access design data, automate workflows, visualize 3D models, manage construction projects, create digital twins, and integrate sustainability data across Autodesk's product ecosystem including AutoCAD, Revit, Inventor, Maya, BIM 360, and Autodesk Construction Cloud. Autodesk Platform Services (APS, formerly Forge) is Autodesk's cloud developer platform. This file is generated by API Evangelist from the apis.json catalog to help language models discover the APIs, specifications, and enrichment artifacts collected for this provider. ## APIs - [Autodesk Build Photos API](https://aps.autodesk.com/blog/autodesk-build-photos-api): Provides a single, unified place to view and manage photos and videos in Autodesk Build. This is useful for documenting progress photos on construction projects. - [Autodesk Authentication API](https://aps.autodesk.com/developer/overview/authentication-api): The Authentication API provides OAuth 2.0 based authentication and authorization for Autodesk Platform Services, enabling applications to securely access user data across different services without directly handling user passwords. - [Autodesk Data Management API](https://aps.autodesk.com/developer/overview/data-management-api): The Data Management API enables management of data across Autodesk Docs, BIM 360 Docs, Fusion Team, and the Object Storage Service. It provides project navigation, folder management, and version control for items stored across Autodesk cloud services. - [Autodesk Model Derivative API](https://aps.autodesk.com/developer/overview/model-derivative-api): The Model Derivative API translates designs into formats like SVF and SVF2 for rendering in the Viewer, supports over 60 file input formats, converts designs to STL and OBJ, and extracts object hierarchy trees, properties, and geometries for analysis. - [Autodesk Design Automation API](https://aps.autodesk.com/developer/overview/automation-api): The Automation API enables batch processing of design files, parameter adjustments, drawing generation, and data extraction at enterprise scale using AutoCAD, Revit, Inventor, 3ds Max, and Fusion cloud engines. - [Autodesk Viewer SDK](https://aps.autodesk.com/developer/overview/viewer-sdk): The Viewer SDK is a JavaScript library for building interactive web applications that display 2D and 3D design models. It supports various file formats, offers customizable toolbars, and provides a flexible extension framework for creating immersive design experiences. - [Autodesk Webhooks API](https://aps.autodesk.com/webhooks-api): The Webhooks API enables applications to receive event notifications via POST requests to a callback URL, eliminating the need for continuous polling. It works with Data Management and Model Derivative APIs to monitor events like file modifications within projects. - [Autodesk Reality Capture API](https://aps.autodesk.com/developer/overview/reality-capture-api): The Reality Capture API uses photogrammetry techniques to generate high-resolution 3D models, point clouds, and orthophotos from photographs. It leverages cloud computing for structure-from-motion and multi-view-geometry algorithms, with output compatible with ReCap, Civil 3D, and InfraWorks. - [Autodesk AEC Data Model API](https://aps.autodesk.com/developer/overview/aec-data-model-api): The AEC Data Model API provides direct cloud access to granular design data via GraphQL, enabling navigation through data structures from hubs and projects to individual elements and parameters without requiring desktop authoring plugins. Currently offers read-only access to Revit elements and properties. - [Autodesk Data Exchange API](https://aps.autodesk.com/developer/overview/data-exchange): The Data Exchange API enables seamless sharing of complete or selective 3D model data across BIM, CAD, and other business applications through Autodesk Docs. It supports both GraphQL API and .NET SDK for querying and building custom integrations. - [Autodesk Sustainability Data API](https://aps.autodesk.com/developer/overview/sustainability-data-api): The Sustainability Data API provides access to regional environmental data through a standardized interface, enabling accurate carbon calculations and integration of trusted third-party sustainability datasets into applications at all design stages. - [Autodesk Parameters API](https://aps.autodesk.com/developer/overview/parameters-api): The Parameters API manages parameter definitions and related metadata in the Autodesk platform cloud, including parameters, groups, collections, labels, and classifications. It enables synchronized, up-to-date parameter collections across products with support for disciplines, specs, units, and Revit categories. - [Autodesk Tandem Data API](https://aps.autodesk.com/developer/overview/tandem-data-api): The Tandem Data API enables reading BIM model data and reading/writing custom schema properties for facility management. It facilitates integration with external systems like asset management platforms, work-order systems, and IoT sensors for creating and managing digital twins. - [Autodesk Flow Graph Engine API](https://aps.autodesk.com/developer/overview/flow-graph-engine-api): The Flow Graph Engine API enables evaluation of Bifrost graphs in the cloud for media and entertainment workflows, allowing developers to offload heavy processing tasks like creating complex effects and simulations to concurrent cloud operations. - [Autodesk ACC Account Admin API](https://aps.autodesk.com/en/docs/acc/v1/tutorials/admin): The ACC Account Admin API automates the creation and management of projects, assignment and management of project users, and management of member and partner company directories within Autodesk Construction Cloud. - [Autodesk ACC Issues API](https://aps.autodesk.com/en/docs/acc/v1/overview/field-guide/issues/): The ACC Issues API enables creating, tracking, and managing project issues in Autodesk Construction Cloud with automated assignments, status reporting, and workflow management. - [Autodesk ACC RFIs API](https://aps.autodesk.com/en/docs/acc/v1/overview/field-guide/rfis/): The ACC RFIs API enables creation and lifecycle tracking of Requests for Information with automated routing, support for assigning members, transitioning between states, and adding comments within Autodesk Construction Cloud projects. - [Autodesk ACC Cost Management API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Cost Management API provides access to cost management data including budgets, contracts, and change orders, enabling integration with ERP systems within Autodesk Construction Cloud. - [Autodesk ACC Data Connector API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Data Connector API retrieves data from ACC services such as Admin, Issues, Locations, Submittals, Cost, and RFIs for local data analysis, reporting, and business intelligence purposes. - [Autodesk ACC Model Coordination API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Model Coordination API manages model sets and clash detection test results throughout the coordination process within Autodesk Construction Cloud projects. - [Autodesk ACC Assets API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Assets API enables creating, searching, and managing construction assets with custom categories and attributes within Autodesk Construction Cloud. - [Autodesk ACC Locations API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Locations API enables configuration of project location hierarchies for organizing assets, filtering issues, and structuring building areas within Autodesk Construction Cloud. - [Autodesk ACC Forms API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Forms API provides access to and management of project form submissions and templates within Autodesk Construction Cloud. - [Autodesk ACC Photos API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Photos API enables retrieval of project photos and videos, with querying and filtering capabilities for visual data, progress report export, and integration with external systems. - [Autodesk ACC Submittals API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Submittals API manages submittal packages and tracks their approval status throughout the project lifecycle within Autodesk Construction Cloud. - [Autodesk ACC Sheets API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Sheets API handles construction sheet set management, versioning, and distribution across project teams within Autodesk Construction Cloud. - [Autodesk ACC Reviews API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Reviews API manages approval workflows and file reviews, enabling tracking of review status, automation of approval processes, and integration with document control systems. - [Autodesk ACC Relationships API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Relationships API creates connections between entities across ACC domains, enabling linking of issues to files, RFIs to assets, and other cross-domain relationships. - [Autodesk ACC Model Properties API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Model Properties API queries and compares model data across versions for element tracking and analysis within Autodesk Construction Cloud. - [Autodesk ACC Transmittals API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Transmittals API provides access to transmittal data, recipients, documents, and folders, enabling retrieval of transmittal lists and querying by ID within Autodesk Construction Cloud. - [Autodesk ACC AutoSpecs API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC AutoSpecs API retrieves Smart Register data from specification PDFs and submittal requirements within Autodesk Construction Cloud. - [Autodesk ACC Takeoff API](https://aps.autodesk.com/developer/overview/autodesk-construction-cloud): The ACC Takeoff API provides access to takeoff items, types, and classification systems, enabling extraction of quantity data, management of packages, and integration of takeoff data with estimating tools. - [Autodesk BIM 360 API](https://aps.autodesk.com/developer/overview/bim-360-api): The BIM 360 API enables integration with the BIM 360 cloud-based construction management platform, providing access to project data, documents, issues, and workflows for greater customization and workflow automation. ## Specifications - [Autodesk Authentication API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-authentication-openapi.yml) - [Autodesk Data Management API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-data-management-openapi.yml) - [Autodesk Model Derivative API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-model-derivative-openapi.yml) - [Autodesk Design Automation API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-design-automation-openapi.yml) - [Autodesk Webhooks API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-webhooks-openapi.yml) - [Autodesk Webhooks API AsyncAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/asyncapi/autodesk-webhooks-asyncapi.yml) - [Autodesk Reality Capture API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-reality-capture-openapi.yml) - [Autodesk AEC Data Model API GraphQL](graphql/autodesk-graphql.md) - [Autodesk Sustainability Data API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-sustainability-data-openapi.yml) - [Autodesk Parameters API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-parameters-openapi.yml) - [Autodesk Tandem Data API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-tandem-data-openapi.yml) - [Autodesk Flow Graph Engine API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-flow-graph-engine-openapi.yml) - [Autodesk ACC Account Admin API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-acc-account-admin-openapi.yml) - [Autodesk BIM 360 API OpenAPI](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/openapi/autodesk-bim360-openapi.yml) ## Enrichment Artifacts - [Authentication profile](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/authentication/autodesk-authentication.yml) - [OAuth scopes](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/scopes/autodesk-scopes.yml) - [OIDC discovery (well-known)](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/well-known/autodesk-openid-configuration.json) - [Conformance](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/conformance/autodesk-conformance.yml) - [Error / problem types](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/errors/autodesk-problem-types.yml) - [Lifecycle & versioning](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/lifecycle/autodesk-lifecycle.yml) - [API conventions](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/conventions/autodesk-conventions.yml) - [Data model / ERD](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/data-model/autodesk-data-model.yml) - [Packages / SDKs](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/packages/autodesk-packages.yml) - [MCP server](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/mcp/autodesk-mcp.yml) - [Embedded components (Viewer)](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/components/autodesk-components.yml) - [Changelog](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/changelog/autodesk-changelog.yml) - [Domain security](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/security/autodesk-domain-security.yml) - [Vulnerability disclosure](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/security/autodesk-vulnerability-disclosure.yml) - [Trust center](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/security/autodesk-trust-center.yml) - [Agentic access](https://raw.githubusercontent.com/api-evangelist/autodesk/refs/heads/main/agentic-access/autodesk-agentic-access.yml) ## Documentation - [Portal](https://aps.autodesk.com/) - [Blog](https://aps.autodesk.com/blog) - [GettingStarted](https://aps.autodesk.com/en/docs/oauth/v2/tutorials/get-started-with-aps/) - [Documentation](https://aps.autodesk.com/developer/documentation) - [Pricing](https://aps.autodesk.com/pricing) - [GettingStarted](https://get-started.aps.autodesk.com/) - [StatusPage](https://health.autodesk.com/) - [ChangeLog](https://aps.autodesk.com/developer/overview/changelog)