POST Webhook campaignSubmitted

The campaign.submitted event is delivered whenever a campaign is submitted or resubmitted for registration review.

Payload

account_idstring required

The ID of the account in which this event occurred

timestampstring date-time required

The timestamp when this event occurred, in ISO8601 format

type'campaign.submitted' required

The type of the event. Always campaign.submitted for this event.

Example payload

{
  "account_id": "acct_01japd271aeatb7txrzr2xj8sg",
  "data": {
    "id": "cpn_01jjnn7s0zfx5tdcsxjfy93et2",
    "status": "in_review"
  },
  "timestamp": "2024-10-21T23:29:41Z",
  "type": "campaign.submitted"
}

Response

Return a 200 status to indicate that the data was received successfully

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.