Update a campaign
Update a draft campaign’s name, group, audience (mailing list, segment, or filter), or scheduling.
Draft status. At least one field must be provided.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The ID of the campaign.
Body
At least one field must be provided.
The updated campaign name.
The ID of the group to move this campaign to.
The ID of the mailing list to send to.
The ID of an audience segment. Setting this without also providing audienceFilter clears any existing audienceFilter. If both are provided, the filter is applied on top of the segment's filter.
A tree of audience conditions combined with match. Setting this without also providing audienceSegmentId clears any existing audienceSegmentId. When both are provided, this filter is applied on top of the segment's filter.
When the campaign should send. timestamp is required and must be in the future when method is schedule, and must be omitted when method is now.
Response
Campaign updated.
The ID of the campaign.
The name of the campaign.
The status of the campaign.
Draft, Scheduled, Sending, Sent ISO 8601 timestamp for when the campaign was created.
ISO 8601 timestamp for when the campaign was last updated.
The associated email message ID.
The ID of the campaign group this campaign belongs to..
The ID of the mailing list this campaign sends to, if set.
The ID of the audience segment this campaign targets, if set.
The filter rules that define the audience for this campaign, if set.
When the campaign is scheduled to send.
Related topics
LMXAPI IntroductionRecipe: Active 30-day users segmentUpdate a campaign groupCampaigns
