Skip to main content
brevo.updateEmailCampaign update email campaign through the Brevo API.

Example

Inputs and output

Inputs:
campaignId and other IDs are positive integers; scheduledAt is an ISO 8601 timestamp with an offset; email and URL fields must be valid. splitRule is 1–50, winnerDelay is 1–168 hours, initialQuota is at least 2, and increaseRate is 0–100. Expiration is limited to 3,600 days, 480 weeks, or 120 months. Optional fields have no implicit default. Completes without a value. Provide campaignId and the fields to change. Content sources remain mutually exclusive. A/B testing can’t use best-time sending and follows the same subject, split, and winner requirements as creation. recurring controls repeat delivery for trigger campaigns. IP warmup requires both initialQuota and increaseRate. Pass { account } as the second argument to select a named Brevo account binding.