Skip to content
Settings / Organization

Webhooks

SalesEngine posts events to your endpoints as they happen, signed and in order. Failed deliveries are retried for 3 days; endpoints that keep failing are disabled.

Error: example-broken.dev/hook is disabled

Disabled automatically after 3 days of failed deliveries: the hostname example-broken.dev no longer resolves.

Endpoints owned by apps

Installed apps create their own endpoints for the events they subscribe to, and remove them when you uninstall the app.

Event types

19 event types you can subscribe to. Every payload has the same envelope: id, type, version, occurredAt, orgId and data.

Verify signatures

Check the SalesEngine-Signature header before you trust a request. Reject anything older than five minutes.

Node.js

Failed deliveries are retried 8 times over 3 days: 1 minute, 5 minutes, 30 minutes, 2 hours, 8 hours, 1 day, 2 days and 3 days after the first try.