This endpoint uses the Webhook object.
What you can subscribe to
- Activities by type (e.g., emailsSent, emailsOpened, emailsReplied, linkedinInterested). See the full list in the API reference for this endpoint’s request body.
- Operational alerts (e.g., customDomainErrors, connectionIssue, sendLimitReached, lemwarmPaused, campaignComplete).
Examples
Tip: You can include an optional
zapId if you use Zapier to track the webhook mapping on your side.Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Query Parameters
Webhook for specific campaign
Webhook for first activity only
Zapier ID
Body
application/json
The URL that will receive webhook POST requests.
Optional event type to subscribe to. When omitted, all events are sent.
Available options:
contacted, hooked, attracted, warmed, interested, skipped, notInterested, emailsSent, emailsOpened, emailsClicked, emailsReplied, emailsBounced, emailsSendFailed, emailsFailed, emailsUnsubscribed, emailsInterested, emailsNotInterested, opportunitiesDone, aircallCreated, aircallEnded, aircallDone, aircallInterested, aircallNotInterested, apiDone, apiInterested, apiNotInterested, apiFailed, linkedinVisitDone, linkedinVisitFailed, linkedinInviteDone, linkedinInviteFailed, linkedinInviteAccepted, linkedinReplied, linkedinSent, linkedinVoiceNoteDone, linkedinVoiceNoteFailed, linkedinInterested, linkedinNotInterested, linkedinSendFailed, manualInterested, manualNotInterested, paused, resumed, customDomainErrors, connectionIssue, sendLimitReached, lemwarmPaused, campaignComplete, annotated, enrichmentDone, enrichmentError, callRecordingDone, callTranscriptDone