Problem
Forma Design Collaboration is a key module in Autodesk Forma for managing multidisciplinary design workflows through teams, packages, and timelines. However, there is currently no public API to access or manage this data programmatically.
In addition, there is no way to configure or manage Design Collaboration setup (teams, team spaces, permissions, and project structure) via API.
Why this matters
Customers adopting APS are building connected, automated ecosystems across Forma. While APIs exist for Data Management, Model Coordination and other modules, Design Collaboration remains a critical gap, especially since both data access and initial setup must be handled manually.
Without API support, teams cannot:
Automate project setup (teams, folders, team spaces, permissions)
Standardize Design Collaboration configurations across projects
Access or manage packages and timelines programmatically
Integrate workflows with external systems
This creates friction, inconsistency between projects, and limits scalability.
Proposed capability
Provide a public API for Design Collaboration that covers both setup/configuration and workflow data, including:
1. Setup & Configuration
Create and manage teams
Configure team spaces and linked folders
Manage permissions and access control
Standardize project templates and configurations
2. Design Collaboration Data & Workflows
Access packages (list, metadata, versions, status)
Publish/share/consume packages programmatically
Webhooks/events for package lifecycle actions
Example use cases
Automatically provision Design Collaboration setup when a new project is created
Enforce company standards across all projects
Trigger workflows when packages are shared or consumed
Build dashboards tracking design progress across disciplines
Integrate with QA/QC, scheduling, or ERP systems
Impact
This would unlock full lifecycle automation for Design Collaboration, from project setup to design coordination, and align it with the rest of the APS ecosystem.
It would significantly reduce manual effort, improve consistency, and enable scalable integrations for customers and partners.
Can't find what you're looking for? Ask the community or share your knowledge.