- Retrieve a paginated list of email campaigns with filtering and sorting options
- Retrieve detailed information for a specific campaign by ID
- Create a new email campaign with specified type and settings
- Update settings for an existing campaign (only editable campaigns can be modified)
- Permanently delete a campaign (cannot be undone)
- Send a campaign immediately or schedule it for later delivery
- Schedule a campaign for future delivery at a specific time
- Set the HTML or plain-text content for a campaign
- Retrieve all audiences (lists) in the account with pagination support
- Retrieve detailed information for a specific audience by ID
- Create a new audience (list) with required contact and permission settings
- Update settings for an existing audience
- Permanently delete an audience and all associated member data
- Retrieve all members of a specific audience with pagination and filtering
- Add a new member to an audience with subscription status and merge fields
- Update an existing audience member's information and subscription status
- Permanently delete a member from an audience
- Retrieve all email templates in the account with pagination support
- Retrieve detailed information for a specific template by ID including HTML content
- Create a new email template with HTML content and optional folder assignment
- Update an existing template's name, HTML content, or folder assignment
- Permanently delete a template
- Retrieve default content sections for a specific template
- Retrieve all template folders for organizing templates
- Create a new folder for organizing templates
- Retrieve all classic automations with pagination and filtering support
- Retrieve detailed information for a specific automation workflow by ID
- Pause a classic automation workflow that is currently running
- Start a paused or draft automation workflow
- Retrieve all emails in a specific automation workflow
- Retrieve detailed information for a specific email in an automation workflow
- Pause a specific email in an automation workflow
- Start a paused automation email
- Retrieve subscribers currently in a specific automation workflow queue
- Manually add a subscriber to an automation workflow
- Remove a subscriber from an automation workflow
- Create a new classic automation workflow in your Mailchimp account
- Get a summary of batch requests that have been made
- Begin processing a batch operations request
- Get the status of a batch request
- Stop a batch request from running (results of completed operations will not be available)
- Get all webhooks that have been configured for batches
- Configure a webhook that fires whenever any batch request completes processing (maximum 20 webhooks)
- Get information about a specific batch webhook
- Update a webhook that fires whenever any batch request completes processing
- Remove a batch webhook (webhooks will no longer be sent to the given URL)
- Search all campaigns for the specified query terms
- Search for list members across all lists or within a specific list
- Get all landing pages with pagination support
- Create an unpublished and contentless Mailchimp landing page (may require specific plan or permissions)
- Get information about a specific landing page
- Update a landing page
- Delete a landing page
- Publish a landing page that is in draft, unpublished, or has been previously published and edited
- Unpublish a landing page that is in draft or has been published
- Get the HTML content for your landing page (may require specific plan or permissions)
- Get information about all available segments for a specific list
- Create a new segment in a specific list
- Get information about a specific segment
- Update a specific segment in a list
- Delete a specific segment in a list
- Batch add or remove list members to or from a static segment
- Get information about members in a saved segment
- Add a member to a static segment
- Remove a member from the specified static segment
- Get the tags on a list member
- Add or remove tags from a list member (if a tag does not exist and is set as active, it will be created)
- Get information about all available surveys for a specific list
- Get details about a specific survey
- Publish a survey that is in draft, unpublished, or has been previously published and edited
- Unpublish a survey that has been published
- Utilize the List ID and Survey ID to generate a Campaign that links to your survey
- Get a list of omni-channel contacts for a given audience (BETA feature)
- Create a new omni-channel contact for an audience (BETA feature)
- Retrieve a specific omni-channel contact in an audience (BETA feature)
- Update an existing omni-channel contact (BETA feature)
- Archive a contact in an audience (BETA feature)
- Forget a contact (remove all personally identifiable information) from an audience (BETA feature)
- Get a list of all Facebook ads for the account
- Get information about a specific Facebook ad
No matching actions