Autodesk · OAuth Scopes
Autodesk OAuth Scopes
OAuth 2.0
searched
Autodesk publishes 15 OAuth 2.0 scopes via the authorizationCode and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Autodesk API on a user’s behalf.
Tokens are issued from https://developer.api.autodesk.com/authentication/v2/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
Digital TwinAutodeskFortune 10003D ModelingArchitectureBIMCADConstructionDesignEngineeringManufacturingMedia and EntertainmentSustainability
Scopes: 15
Flows: authorizationCode, clientCredentials
Method: searched
OAuth endpoints
Authorization URL
https://developer.api.autodesk.com/authentication/v2/authorize
https://developer.api.autodesk.com/authentication/v2/authorize
Token URL
https://developer.api.autodesk.com/authentication/v2/token
https://developer.api.autodesk.com/authentication/v2/token
Flows
authorizationCodeclientCredentials
authorizationCodeclientCredentials
Scopes (15)
| Scope | Description | Flows |
|---|---|---|
| account:read | For Product APIs, the application will be able to read the account data the end user has entitlements to. | authorizationCode, clientCredentials |
| account:write | For Product APIs, the application will be able to update the account data the end user has entitlements to. | authorizationCode, clientCredentials |
| bucket:create | The application will be able to create an OSS bucket it will own. | clientCredentials |
| bucket:delete | The application will be able to delete a bucket that it has permission to delete. | clientCredentials |
| bucket:read | The application will be able to read the metadata and list contents for OSS buckets that it has access to. | clientCredentials |
| bucket:update | The application will be able to set permissions and entitlements for OSS buckets that it has permission to modify. | clientCredentials |
| code:all | The application will be able to author and execute code on behalf of the end user (e.g., scripts processed by the Design Automation API). | clientCredentials |
| data:create | The application will be able to create data on behalf of the end user within the Autodesk ecosystem. | authorizationCode, clientCredentials |
| data:read | The application will be able to read all the end user’s data (viewable and non-viewable) within the Autodesk ecosystem. | authorizationCode, clientCredentials |
| data:search | The application will be able to search the end user’s data within the Autodesk ecosystem. | authorizationCode, clientCredentials |
| data:write | The application will be able to create, update, and delete data on behalf of the end user within the Autodesk ecosystem. | authorizationCode, clientCredentials |
| user-profile:read | The application will be able to read the end user’s profile data (not including associated products and services). | authorizationCode |
| user:read | The application will be able to read the end user’s profile data, including associated products and services. | |
| user:write | The application will be able to create, update, and delete the end user’s profile data, including associated products and services. | |
| viewables:read | The application will only be able to read the end user’s viewable data (e.g., PNG and SVF files) within the Autodesk ecosystem. |
📄 Provider scope reference: https://aps.autodesk.com/en/docs/oauth/v2/developers_guide/scopes/
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.