Autodesk · Arazzo Workflow
Autodesk Subscribe to Events with a Signed Webhook
Version 1.0.0
Discover event systems and events, set a signing secret, create a scoped hook, and confirm it is active.
View Spec
View on GitHub
Fortune 10003D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainabilityArazzoWorkflows
Provider
Workflows
subscribe-to-events
Stand up a signed, folder-scoped webhook subscription.
Lists systems and their events, installs a payload signing secret, creates a hook for one event scoped to one folder, and confirms the resulting subscription.
1
listSystems
getSystems
Discover which event systems currently accept webhook subscriptions rather than hardcoding a system string that may be retired.
2
listEvents
getSystemEvents
List the events the chosen system emits, confirming the event to subscribe to is real before a hook is created against it.
3
installSigningSecret
createToken
Install the secret token Autodesk signs callback payloads with. Done before the hook exists so that every callback the hook ever fires is signed.
4
createSubscription
createHook
Create the hook, scoped to a single folder so the callback endpoint is not flooded with events from the whole hub. autoReactivateHook keeps the subscription alive through a transient outage of the callback endpoint.
5
confirmSubscription
getHook
Read the hook back to confirm it is active and pointed at the intended callback URL and scope.