Explore the Platform
Home › Developer APIs for Depth › Webhook Templates
API Hub

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.

More in Developer APIs for Depth

See all →
Sandbox Mode

Sandbox Mode

Sandbox Mode lets teams test schema updates on dummy project trees without affecting production data.

Get in touch

Questions or ideas about 4d.io? Send a note and we will get back to you.

Get in touch