Webhooks
sequence_completed
A lead reached the end of an email sequence. Fires on the enrollment's transition to completed, so it is one event per enrollment, not per step.
contact_id is the CRM contact behind the lead, when the lead was mirrored from one — join on whichever id your workflow already holds.
postWebhooksequence_completed
Payload
Example payload
{
"event": "contact_created",
"data": {
"status": "completed"
}
}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.