Webhooks

Campaign finished

Sent once to URLs whose events include CAMPAIGN_ENDING, when a campaign is closed automatically by the daily job (04:00 server time). In the current code it is only delivered for advanced campaigns that are not alwaysOn; the email and LinkedIn variants are accepted at registration but never sent. Marking a campaign as finished by hand (app or API) does not trigger it, nor does archiving. Single attempt, errors ignored.

postWebhookcampaignEnding

Payload

datestring date-time required

Time of the automatic closing (daily job at 04:00 server time).

campaignstring required

Campaign name.

idstring required

Campaign ID.

Response

Any response is accepted. Emelia ignores the status and the body.

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.