Webhook Templates
Preconfigured webhook templates to trigger and synchronize Revit updates and CityEngine rule changes in real time.
Webhook Templates provide ready-to-deploy configurations that connect Revit Workshared Projects and CityEngine rule engines directly to 4d.io’s simulation pipelines. Each template includes payload mappings, retry policies, and schema checks — requiring only credential entry to activate. When a Revit family is updated or a CityEngine rule is edited, the webhook fires, pushing changes into 4d.io as time-stamped model snapshots.
Revit templates support Workshared project check-ins via Revit API hooks and detect element-level changes using change logs. They preserve family parameters and instance metadata while aligning geometry with IFC coordinate systems. CityEngine templates trigger on rule file commits, capturing rule parameters and rule-based geometry variations, enabling side-by-side simulation comparisons across design iterations.
Templates are stored in the API as reusable configuration objects and can be customized via JSON overrides. You can chain multiple webhooks in a workflow, route results to staging or production sandboxes, and audit all webhook events via the event log API. Deployment takes minutes using CLI or dashboard, with no custom server required.

