Digibrikx Autodesk Construction Cloud forma Connector

The Digibrikx Autodesk Construction Cloud Connector provides a comprehensive integration layer for Autodesk Construction Cloud (ACC) and BIM 360, enabling teams to automate workflows, manage project data, and connect ACC with the wider business ecosystem.

Built on Autodesk Platform Services (APS), the connector exposes a wide range of actions across Admin, Docs, Assets, Forms, Issues, RFIs, Sheets, Model Coordination, and more. This allows users to programmatically create, retrieve, update, and manage data across projects, while also supporting event-driven automation through ACC triggers.

The connector is designed to simplify common construction workflows such as user provisioning, document control, issue tracking, asset management, and reporting. With support for both 2-legged (service-based) and 3-legged (user-based) authentication, it can be used for backend automation, AI-driven workflows, and user-interactive processes.

Whether you're syncing data into a data lake, automating project setup, or building AI assistants like ACC Genie, this connector provides the foundation to standardise and scale construction technology across projects.

Triggers

Available triggers for Autodesk Construction Cloud integrations.

Trigger Description
New event in a projectTriggers when an event happens in a project
New file version addedTriggers when a new file version is added in ACC Docs.
File version modifiedTriggers when a file version is modified in ACC Docs.
Folder addedTriggers when a folder is created in ACC Docs.
Folder modifiedTriggers when a folder is modified in ACC Docs.
Folder movedTriggers when a folder is moved in ACC Docs.
Folder permission changedTriggers when folder permissions appear to have changed.
Revit model syncedTriggers when a user syncs/publishes changes to a Revit Cloud Worksharing model.
Revit model publishedTriggers when a Revit Cloud Worksharing model is published.
New or updated issueTriggers when an ACC issue is created or updated.
New or updated reviewTriggers when an ACC review is created, updated or completed.
New or updated formTriggers when an ACC form is created, submitted or updated.
New or updated project userTriggers when a project user is added or updated.
New account user createdTriggers when a new user is created at the ACC account level.
Project created or updatedTriggers when a project is created or updated.
Company created or updatedTriggers when a company is created or updated.
Version approval status changedTriggers when the approval status for a file version changes.

Actions

Available actions for Autodesk Construction Cloud integrations.

Action Description
Admin - Add User to ProjectAdd a user to a selected ACC project
Admin - Batch Add Users in AccountBatch create new users at an account level (max 50 per call)
Admin - Batch Add Users to ProjectBatch add users to a selected ACC project (max 200 users)
Admin - Create CompaniesCreate multiple new companies (3-legged auth)
Admin - Create ProjectCreate a new project in a selected Hub/Account
Admin - Create User in AccountCreate a new user at an account level
Admin - Create a CompanyCreate a new company
Admin - Delete UserDelete a user from a project (3-legged auth)
Admin - Delete User from ProjectRemove a user from a selected ACC project
Admin - Get CompaniesRetrieve a list of companies (3-legged auth)
Admin - Get Companies by ProjectRetrieve a list of companies by project
Admin - Get Hub IDSelect an account and return the Hub ID
Admin - Get Project DetailsReturn project details (3-legged auth)
Admin - Get Project by NameRetrieve a project by its name
Admin - Get Users by ProjectRetrieve users from a project
Admin - Get Users from AccountGet users at an account level
Admin - Get a CompanyRetrieve a company by Hub and Company
Admin - Get all HubsRetrieve a list of hubs (3-legged auth)
Admin - Get all Projects by AccountRetrieve all projects in an account (3-legged auth)
Admin - Select ProjectSelect a project and return the project ID
Admin - Update User by EmailUpdate a user using their email
Admin - Update User by IDUpdate a user using their ID
Admin - Update User by Project IDUpdate a user within a project
Admin - Update a CompanyUpdate a company
Assets - Assign Custom Attribute to CategoryAssign an asset custom attribute to a category
Assets - Create Asset StatusCreate an asset status
Assets - Create AssetsCreate one or more assets
Assets - Create CategoryCreate an asset category
Assets - Create Custom AttributeCreate an asset custom attribute
Assets - Delete Project AssetsDelete one or more assets
Assets - Get Asset StatusesRetrieve asset statuses
Assets - Get CategoriesRetrieve asset categories
Assets - Get Custom AttributesRetrieve asset custom attributes
Assets - List AssetsRetrieve a list of assets
Assets - List Status SetsRetrieve asset status step sets
Assets - Update AssetsUpdate one or more assets
Assets - Update Custom AttributeUpdate an asset custom attribute
Docs - Batch Create Folder PermissionsCreate folder permissions for users, companies or roles
Docs - Batch Delete Folder PermissionsDelete permissions from a folder
Docs - Batch Update Custom AttributesUpdate custom attribute values for a file version
Docs - Batch Update Folder PermissionsUpdate folder permissions
Docs - Create Custom AttributeCreate a custom attribute definition
Docs - Create DownloadGenerate a download for a file
Docs - Create FolderCreate a new folder
Docs - Create a Copy of FileCreate a copy of an existing file
Docs - Download FileDownload a file from ACC Docs
Docs - Download Version by VersionRetrieve downloadable URLs for a file version
Docs - Get Custom Attribute DefinitionsRetrieve custom attribute definitions
Docs - Get Custom AttributesRetrieve custom attribute values
Docs - Get Download FormatsRetrieve available download formats
Docs - Get File VersionsRetrieve all versions of a file
Docs - Get File by IDRetrieve file details
Docs - Get File by VersionRetrieve file item from version
Docs - Get Folder ContentsRetrieve folder contents
Docs - Get Folder PermissionsRetrieve folder permissions
Docs - Get Parent FolderRetrieve parent folder
Docs - Get Parent Folder by FileRetrieve parent folder from file
Docs - Get Top FoldersRetrieve top-level folders
Docs - Search Folder ContentsSearch folder contents (optional subfolders)
Docs - Update File ItemUpdate file metadata (e.g. rename)
Docs - Update File Item AdvancedUpdate file using custom JSON attributes
Docs - Upload FileUpload or version a file
Forms - Batch Update Form ValuesBatch update values for a form
Forms - Create a FormCreate a new form from template
Forms - Get Form TemplatesRetrieve form templates
Forms - Get FormsRetrieve a list of forms
Forms - Update Form with Signature by IDUpdate form including signature
Issues - Create Issues by Project IDCreate issues in a project
Issues - Get Issue CommentsRetrieve comments for an issue
Issues - Get Issue by IDRetrieve a specific issue
Issues - Get Issues by Project IDRetrieve issues with filters
Issues - Get User by Project and User IDRetrieve a specific project user
Issues - Post Comment to IssueAdd a comment to an issue
Issues - Update Issue by IDUpdate an issue
Model - Get Publish Revit Model JobRetrieve publish job status
Model - Publish Revit ModelPublish a Revit model
Model - Publish Revit Model Without LinksPublish model without linked files
Model Coordination - Build and Run QueryExecute diff index query
Model Coordination - Create Diff IndexCreate diff index between models
Model Coordination - Download Query ResultsDownload query results
Model Coordination - Get Manifest by Diff IndexRetrieve manifest from diff index
Model Coordination - Model Set Version ClashRun clash detection on model set
Model Coordination - Poll for Diff Index ProgressTrack diff index progress
Model Coordination - Poll for Query ProgressTrack query execution progress
Model Coordination - Get Model SetsRetrieve model sets
Packages - Create File PackageCreate a file package
Packages - Get File Package ResourcesRetrieve package resources
Packages - Get File PackagesRetrieve file packages
RFI - Create RFICreate a new RFI
RFI - Get RFI ListRetrieve RFIs with filters
RFI - Get RFI by IDRetrieve a specific RFI
RFI - Get End User InfoRetrieve RFI permissions and roles
RFI - Update RFIUpdate an RFI
Reviews - Get Review Workflow by IDRetrieve review workflow
Reviews - Get ReviewsRetrieve project reviews
Reviews - Get Version Approval StatusesRetrieve approval statuses
Reviews - Get WorkflowsRetrieve workflows
Sheets - Batch Delete SheetsDelete multiple sheets
Sheets - Batch Delete Version SetsDelete version sets
Sheets - Batch Get Version SetsRetrieve version sets
Sheets - Export SheetsExport sheets
Sheets - Get Project SheetsRetrieve project sheets
Sheets - Get Review SheetRetrieve review sheet
Sheets - Get Sheet CollectionsRetrieve sheet collections
Sheets - Get Sheet UploadsRetrieve sheet uploads
Sheets - Get Sheet Uploads by IDRetrieve upload details
Sheets - Get Version SetsRetrieve version sets
Sheets - Publish and Retrieve Review SheetsPublish and retrieve review sheets
Sheets - Publish Uploaded Review SheetsPublish uploaded sheets
Sheets - Restore Deleted SheetsRestore deleted sheets
Sheets - Retrieve Sheets by IDsRetrieve sheets by IDs
Sheets - Update Version SetUpdate a version set
Sheets - Update Version SetsUpdate multiple version sets
Sheets - Update SheetsUpdate sheets
Sheets - Update Review SheetsUpdate review sheets
Sheets - Upload Files to SheetsUpload files to ACC Sheets