Skip to main content
An Autodesk Platform Services (APS) developer account is required. If you don’t have one, sign up at https://aps.autodesk.com/.

Register OAuth application

Create an OAuth application in the Autodesk Platform Services portal to obtain a Client ID and Client Secret.

1

Sign in to Autodesk Platform Services

Sign in to the APS developer portal hub.

The APS Developer Hubs page showing the Applications list with the Create application button in the top right.
2

Open Applications page

After signing in, you will be directed to the Applications page.

  • Click the Create application button in the top right.
The APS Developer Hubs page showing the Applications list with the Create application button in the top right.
3

Create application

Fill in the details in the dialog.

  • App Name: e.g. StackOne Integrations
  • Application Type: select Traditional Web App
  • Click Create.
The Create Application dialog showing the Name field and Application Type options — Traditional Web App, Desktop/Mobile/Single-Page App, and Server-to-Server App.
4

Configure Callback URL

After the app is created, configure the Callback URL in the app settings page.

  • Callback URL: https://api.stackone.com/connect/oauth2/autodesk/callback
  • Click Save changes.
The app settings General Settings section showing the Callback URL field.
5

Select APIs

Navigate to the API Access section in the app settings page. All APIs are enabled by default. The StackOne integration uses the following APIs.

  • Data Management API — required for data:* and bucket:* scopes (files, folders, hubs, projects, storage).
  • Forma API (formerly ACC) — required for account:* scopes (account admin, projects, companies, users).
  • BIM 360 API — required for BIM 360 account administration endpoints (/hq/v1/accounts/...).
  • Webhooks API — required if using webhook actions.
  • You may deselect any other APIs you do not need.
The API Access section showing the required APIs — Data Management API, Forma API (formerly ACC), BIM 360 API, and Webhooks API.
6

Configure scopes

Enables actions: Create Folder, Create Item, Create Storage, Create Version, Create Webhook, Delete Webhook, Get Folder, Get Hub, Get Item, Get Item Tip Version, Get Project, Get Signed S3 Download URL, Get Signed S3 Upload URLs, Get Version, Get Version Download Formats, Get Version Downloads, Get Webhook, List Folder Contents, List Hubs, List Item Versions, List Projects, List Top Folders, List Webhooks, List Webhooks By System, Search Folder, Signed S3 Upload, Update Folder, Update Item, Update Webhook, Upload Binary To Signed S3 URL, Upload File In Project Folder

The following scopes are configured in StackOne’s connector setup, not in the APS portal. Select the scopes required for your integration.

7

Copy credentials

Open the application details page and copy the credentials.

  • Copy the Client ID.
  • Copy the Client Secret and store it securely for use later.
  • The Client Secret is shown in full only once — regenerate it from the app details if lost.
The Client Credentials section showing the Client ID and Client Secret fields with a Regenerate button.

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Autodesk:
1

Navigate to Connector Profiles

Login to StackOne and navigate to Connector Profiles
2

Create New Connector Profile

  • Click + Connector Profile
  • Search for and select Autodesk
  • Select Type as OAuth 2.0 (Three-Legged)
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
    • Scopes (Optional)
  • (Optional) Select Actions to be enabled for this Connector Profile
  • Click Create profile
Congratulations! The new Connector Profile will now show up in your project ready to be used. You can now continue to Link Accounts for Autodesk.