Skip to content
FleetworksWarden
Menu

fleetworks / warden / features / signed-webhooks

Signed webhooks

Workspace events go to your HTTPS endpoints, signed with HMAC-SHA256 and retried with exponential backoff.

Register an HTTPS URL and choose the events it receives. Each committed change is sent to every active, subscribed endpoint of the same organization, at least once.

Every request carries X-Gatehouse-Event, X-Gatehouse-Delivery, X-Gatehouse-Timestamp and an X-Gatehouse-Signature computed over the timestamp and body with the endpoint’s signing secret.

A failed delivery is retried with exponential backoff, from 30 seconds up to an hour, and is marked dead after its last attempt. Send a test ping and read each endpoint’s delivery history from the API or console.

Payloads carry only the public projection of a workspace, never more than an anonymous caller could read.