Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
Autodesk
Autodesk
51 actions · 2 auth methods
Preview

Authentication

OAuth 2.0 (Three-Legged)

**OAuth 2.0 (3-legged) — user authorization** Use this when actions must run on behalf of a specific Autodesk user and…Guides: Connector Profile, Link Account

OAuth 2.0 (Two-Legged)

**OAuth 2.0 (2-legged) — app-only / client credentials** Use this for server-to-server integrations where your app acts…Guides: Connector Profile, Link Account
Actions
|
51 actions
Action
Description
Required scopes
List Account Users
Query all users in a specific BIM 360 account
Get Account User
Get details of a specific user in a BIM 360 account by user ID.
Create Account User
Add a new user to a BIM 360 account.
Update Account User
Update a specific user’s status or default company in a BIM 360 account.
List Account Projects
List projects in a hub. Hub admins/executives see all projects; other users see only assigned projects.
Create Account Project
Create a new project in a BIM 360 account with required and optional settings.
Update Account Project
Update properties of a specific BIM 360 project (name, status, dates, address, value, etc.).
List Account Companies
List companies in a hub. Supports filtering by name, trade, ERP ID, tax ID, status, and date range.
List Project Users
List users in a project. Supports filtering by name, email, access level, company, role, status, products, and more.
Add Project User
Add a project admin to a specific BIM 360 project and service type. BIM 360 only — not compatible with ACC.
Update Project User
Update a user’s company and industry roles for a BIM 360 project.
List Project Industry Roles
List the industry roles for a BIM 360 project (e.g., contractor, architect). BIM 360 only — not compatible with ACC.
List Business Units
Query all business units in a specific BIM 360 account or Forma hub.
Create Business Units
Create or redefine the business units of a specific BIM 360 account or Forma hub.
List Hubs
List all accessible hubs for the authenticated user
Get Hub
Get details of a specific hub by ID
List Projects
List all projects within a specific hub
Get Project
Get details of a specific project
List Top Folders
List the root (top-level) folders in a project
Get Folder
Get details of a specific folder
List Folder Contents
List the contents of a specific folder
Create Folder
Create a new folder in a project
Update Folder
Rename or move a folder
Search Folder
Search for items within a folder
List Buckets
List the buckets owned by the calling application. Supports pagination.
Create Bucket
Create a new OSS bucket owned by the calling application.
Get Bucket Details
Get details of a specific bucket owned by the calling application.
Delete Bucket
Delete a bucket owned by the calling application. Irreversible.
List Bucket Objects
List all objects in a specific bucket (paginated). Use this to discover objectKey values for `get_signed_s3_download_u…
Delete Object
Delete an object from an app-owned OSS bucket. This operation is irreversible.
Get Item
Get details of a specific item (file) by ID
Get Item Tip Version
Get the latest (tip) version of an item, including the storage URN needed for downloading the file.
List Item Versions
List all versions of a specific item
Create Item
Create the first version of a file (item) in a project folder. Requires a pre-uploaded storage object. Or use `upload_fi…
Update Item
Update properties of an existing item (file) in a project — extension metadata and description.
Create Storage
Create a storage location (placeholder) for a file in a project, returning a storage URN for later binary upload.
Get Signed S3 Download URL
Get a signed S3 URL to download an object directly from Autodesk OSS. Works with both 3-legged and 2-legged auth dependi…
Get Signed S3 Upload URLs
Get signed S3 URLs that the client can PUT binary parts to. Step 2 of the file-upload workflow. Pass the returned URLs t…
Upload Binary To Signed S3 URL
PUT binary content directly to a signed S3 upload URL obtained from get_signed_s3_upload_urls. No Autodesk auth is sen…
Signed S3 Upload
Finalize a signed S3 upload session to OSS after uploading binary via upload_to_s3 action. Step 4 of the file-upload w…
Upload File In Project Folder
Upload a file binary and create an item (with first version) inside a project folder, in one call.
Get Version
Get details of a specific version, including the storage URN needed for downloading the file.
Get Version Download Formats
Get available download formats for a version
Get Version Downloads
Get download links for a version
Create Version
Create a new version of an existing item (file) in a project. Requires a pre-uploaded storage object.
List Webhooks
List all registered webhooks (paginated). Returns the first page if pageState is not provided.
Get Webhook
Get details of a specific webhook by its hook ID (callback URL, scope, status, creator, and configuration).
List Webhooks By System
List all webhooks for a specific system (paginated). Returns the first page if pageState is not provided.
Create Webhook
Add a new webhook to receive notifications on a specified system event.
Update Webhook
Partially update a webhook (status, filter, hookAttribute, token, autoReactivateHook, hookExpiry).
Delete Webhook
Delete a webhook subscription based on its hook_id. Permanent — the webhook will no longer receive event notifications…

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/autodesk/filled/png

Connector Profile

Autodesk - OAuth 2.0 (Three-Legged)
https://stackone-logos.com/api/autodesk/filled/png

Connector Profile

Autodesk - OAuth 2.0 (Two-Legged)
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/autodesk/filled/png

Link Account

Autodesk - OAuth 2.0 (Three-Legged)
https://stackone-logos.com/api/autodesk/filled/png

Link Account

Autodesk - OAuth 2.0 (Two-Legged)
4

Use Actions

Invoke actions using one of the methods below: