Webhooks

list_member_added

A contact was added to a lead list.

Emitted per contact, so a bulk add or a pool build fires one delivery per row. It costs nothing when nobody is subscribed - the trigger returns before building a payload - but subscribe to it on an organisation that builds large lists and you will receive proportionally large bursts.

postWebhooklist_member_added

Payload

eventstring

Event type. Also sent in the X-Webhook-Event header.

timestampstring date-time

When the event was delivered — not necessarily when it occurred.

webhook_idstring uuid

Delivery ID. Also sent as X-Webhook-ID. Use it to deduplicate retries.

organization_idstring uuid

Example payload

{
  "event": "contact_created"
}

Response

Return any 2xx to acknowledge. A non-2xx or a timeout is treated as a failed delivery and retried with backoff up to your configured max_retries.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.