Autodesk · AsyncAPI Specification

Autodesk Webhooks Events

Version 1.0.0

Event-driven API for receiving real-time notifications from Autodesk Platform Services. When subscribed via the Webhooks REST API, Autodesk sends HTTP POST callbacks to your registered URL when events occur across Data Management, Model Derivative, BIM 360, ACC, and Fusion Lifecycle systems.

View Spec View on GitHub 3D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainabilityAsyncAPIWebhooksEvents

Channels

/data-management/version-added
subscribe onVersionAdded
Version Added
Triggered when a new version of an item is added in Data Management (Autodesk Docs, BIM 360 Docs, Fusion Team).
/data-management/version-deleted
subscribe onVersionDeleted
Version Deleted
Triggered when a version of an item is deleted.
/data-management/version-modified
subscribe onVersionModified
Version Modified
Triggered when a version is modified (renamed, moved).
/data-management/version-copied
subscribe onVersionCopied
Version Copied
Triggered when a version is copied.
/data-management/version-moved
subscribe onVersionMoved
Version Moved
Triggered when a version is moved.
/data-management/folder-added
subscribe onFolderAdded
Folder Added
Triggered when a new folder is created.
/data-management/folder-modified
subscribe onFolderModified
Folder Modified
Triggered when a folder is modified (renamed).
/data-management/folder-deleted
subscribe onFolderDeleted
Folder Deleted
Triggered when a folder is deleted.
/data-management/folder-moved
subscribe onFolderMoved
Folder Moved
Triggered when a folder is moved.
/data-management/folder-copied
subscribe onFolderCopied
Folder Copied
Triggered when a folder is copied.
/model-derivative/extraction-finished
subscribe onExtractionFinished
Extraction Finished
Triggered when a Model Derivative translation job completes (either successfully or with failure).
/model-derivative/extraction-updated
subscribe onExtractionUpdated
Extraction Updated
Triggered when a Model Derivative translation job has a status update.
/c4r/model-sync-publish
subscribe onC4rModelPublish
C4R Model Published
Triggered when a Collaboration for Revit model is published (synced to the cloud).
/adsk-docs/item-locked
subscribe onItemLocked
Item Locked
Triggered when a document is locked in Autodesk Docs.
/adsk-docs/item-unlocked
subscribe onItemUnlocked
Item Unlocked
Triggered when a document is unlocked in Autodesk Docs.

Messages

DataManagementVersionEvent
Data Management Version Event
Event payload sent when a version change occurs in Data Management.
DataManagementFolderEvent
Data Management Folder Event
Event payload sent when a folder change occurs in Data Management.
ModelDerivativeExtractionEvent
Model Derivative Extraction Event
Event payload sent when a translation job status changes.
C4RModelEvent
Collaboration for Revit Model Event
Event payload sent when a C4R model is published.
DocsItemEvent
Autodesk Docs Item Event
Event payload sent when an item is locked or unlocked in Autodesk Docs.

Servers

https
production {callbackUrl}
Your application's callback URL that receives webhook POST events from Autodesk services.