Campaign → Create
AI-generatedSummary
Create a SendPulse web push campaign for a website by sending a POST request to /campaigns. Set the website ID, campaign title and body, and notification time to live; optionally schedule delivery and filter subscribers or customize the notification.
Inputs
- Authentication — Choose Client ID & Client Secret (OAuth2, the default) or Access Token and configure the corresponding credentials.
- Website ID (required) — ID of the website to use for the campaign.
- Title (required) — Campaign title.
- Body (required) — Notification body text.
- TTL (Seconds) (required) — Notification time to live in seconds; the UI sets a maximum of 86,400.
- Additional Fields — Optionally filter subscribers by browser, language, region, subscription date, URL, or variable conditions; add notification buttons, icon or image; set a navigation link; schedule a send date; or set the delivery stretch time (defaults to 18,000 seconds).
Output shape
A single API response item containing the campaign creation result.
The node configures a POST to
/campaignswith the selected fields in the JSON request body. The source does not specify the response fields.