DocsIntegrations & API

Webhooks

Send events to your CRM or your own server in real time.

Events

  • registration.created — someone registered
  • webinar.started — the webinar went live
  • webinar.ended — the host ended the webinar
  • attendance.recorded — attendance was finalised for a registrant
  • recording.published — a recording was published
  • offer.clicked — an attendee clicked an offer card

Verify the signature

Each request is a POST with a JSON body and the headers X-Webhook-Event, X-Webhook-Id and X-Webhook-Signature. The signature is sha256= followed by the HMAC-SHA256 of the raw body, using the signing secret shown in Settings → Integrations. Failed deliveries are retried.