# Mailchimp MCP connector

The Mailchimp connector lets Claude, ChatGPT, Cursor and any MCP client draft, schedule, send and pause Mailchimp campaigns through one governed Elaichi endpoint, acting as the signed-in person with every action recorded in an audit log.

Source: https://elaichi.ai/connectors/mailchimp/

## Facts

| | |
| --- | --- |
| Application | Mailchimp |
| Category | Email |
| AI tools | 299 |
| Authentication | Connects over OAuth |
| Needs your own OAuth app | Yes |
| MCP endpoint | https://api.elaichi.ai/mcp |
| Works with | Claude, ChatGPT, Cursor, any MCP client, and the Elaichi Agent |
| Tools advertised by name | No. 299 tools is past the 30-tool threshold, so clients use `search_tools` and `execute_tool` |

## What you can ask once Mailchimp is connected

- List Mailchimp campaigns scheduled to send this week.
- Which audience lists grew subscribers over the last month?
- Summarize open and click rates for last week's campaigns.

## Connect Mailchimp in Elaichi

This happens once for the organization, before any client is involved.

1. Open Connections, choose Add connection, and pick Mailchimp.
2. Optionally set Share with, then press Connect.
3. Supply your own Mailchimp app, then approve. Mailchimp needs an OAuth app you register yourself, so bring its client ID and secret. One person does this once for the organization.

Credentials are vaulted and nobody, including the AI, reads them back. The connection becomes a toolbox immediately, so you can curate which Mailchimp tools are exposed, rename them, or freeze arguments before anyone points a client at it.

## Connect Mailchimp to Claude

Endpoint: https://api.elaichi.ai/mcp

1. Open Customize, then Connectors.
2. Press Add.
3. Name it, paste the MCP server URL, then Continue.
4. Sign in and approve.

On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.

## Connect Mailchimp to ChatGPT

Endpoint: https://api.elaichi.ai/mcp

1. Open Plugins, then press the + button.
2. Name it and paste the endpoint into Server URL.
3. Leave Authentication on OAuth, then tick the risk acknowledgement.
4. Press Create, then sign in and approve.

Works on the web today. The plugin directory lives at chatgpt.com/plugins.

## Connect Mailchimp to Cursor

Endpoint: https://api.elaichi.ai/mcp

1. Open `~/.cursor/mcp.json`.
2. Add the endpoint under `mcpServers`.
3. Reload Cursor, then sign in and approve.

Set up per machine, so repeat it on each computer you work from.

## Connect Mailchimp to any MCP client

Endpoint: https://api.elaichi.ai/mcp

1. Add the endpoint as a remote MCP server.
2. Sign in and approve.

The Elaichi Agent already has these tools, with nothing to set up.

## What the consent screen decides

Only Read is granted by default, which is not enough to call a Mailchimp tool. Over MCP there is no trusted place to confirm a write in the moment, so the consent screen is the standing approval rather than a formality. Grant Read and Run tools. Think hard before granting Delete, which reaches into connected apps and cannot be undone.

## What teams do with Mailchimp through Elaichi

### Draft next week's newsletter from a brief

Marketing. Describe the offer and the audience, and the agent creates the Mailchimp campaign with the subject line and preview text filled in. Ask for a test send to yourself before anyone else sees it.

### Duplicate last month's campaign and reschedule it

Marketing. Ask for a copy of the campaign that performed well, change the date, and have it scheduled for the new send time. The original stays untouched in Mailchimp.

### Pull a campaign before it goes out wrong

Communications. Spot a broken link or a wrong price and ask the agent to pause, unschedule or cancel the Mailchimp send on the spot. Resume it once the fix is in.

### Resend the launch email to people who missed it

Sales. After a product announcement, ask for a resend of the Mailchimp campaign so people who did not open it get a second chance without a rebuild.

### Find the email a customer is asking about

Support. When a customer replies to a promotion, ask which Mailchimp campaign went out that day, what it said and when it was sent, so the answer is right the first time.

### Keep campaigns and files in tidy folders

Operations. Ask the agent to move old Mailchimp campaigns into a quarterly folder, upload the new logo and header images, and list what is sitting in the file manager.

## Frequently asked questions

### How do I connect Mailchimp to Claude?

First, connect Mailchimp in Elaichi. Mailchimp asks for an OAuth application registered inside your Mailchimp account, so one person creates it there once and brings the client ID and secret into Elaichi, then signs in to Mailchimp with their normal login and approves access. After that, nobody else on the team generates or handles a client ID or secret again. Second, open Claude, go to Customize, then Connectors, then Add, and paste https://api.elaichi.ai/mcp as the endpoint.

### Does Mailchimp work with ChatGPT and Cursor as well as Claude?

Yes. Once Mailchimp is connected in Elaichi, the same endpoint, https://api.elaichi.ai/mcp, works in Claude, ChatGPT, Cursor, any other MCP client and the Elaichi Agent. You connect Mailchimp once and every client you use picks it up.

### What can an AI agent actually do with my Mailchimp data?

An agent connected to Mailchimp through Elaichi can list your campaigns, open one to see what it said and when it went out, draft a new campaign, send a test, schedule or unschedule it, pause and resume it, cancel a send, set up a resend, and duplicate a campaign you want to run again. It can also organize campaigns into folders and upload or update files like images and headers. Because Mailchimp has hundreds of actions, short concrete asks like "pause the Friday newsletter" work better than long paragraphs.

### Does connecting Mailchimp give the AI access to my whole account?

No. Every request runs as the person who signed in to Mailchimp, so the agent can only see and change the campaigns, folders and files that person's Mailchimp role already allows. Elaichi can narrow that further, for example to viewing and drafting only, but it can never grant more than Mailchimp itself would give that person.

### Can my team share one Mailchimp connection?

Yes. One person connects Mailchimp in Elaichi and shares the connection with a team, and teammates work through it without ever seeing the client ID, secret or login. Each person still signs in to Elaichi as themselves, so when someone schedules or cancels a Mailchimp campaign the audit log names that person, not the account owner.

### Can I stop an agent from deleting or changing things in Mailchimp?

Yes. In Elaichi you can restrict actions one by one, so you could allow listing and drafting Mailchimp campaigns while blocking send, delete and cancel. A blocked action is never shown to Claude, ChatGPT, Cursor or any other client, so no prompt, however worded, can reach it.

### What happens to a Mailchimp connection when someone leaves?

When you offboard someone in Elaichi, their access to Mailchimp through every connected client ends at once. If they had connected Mailchimp for a team, the shared connection keeps working for everyone else. If you want Mailchimp gone entirely, disconnecting it once in Elaichi removes it from Claude, ChatGPT, Cursor and every other client at the same time.

## All 299 Mailchimp tools

Every tool below is callable through https://api.elaichi.ai/mcp once Mailchimp is connected, subject to the toolbox it is in and the restrictions on the caller.

- **List all Mailchimp campaigns** (List). List all Mailchimp campaigns in an account. Returns: id, web_id, parent_campaign_id, type, create_time, archive_url, long_archive_url, status, emails_sent, send_time, content_type, needs_block_refresh, resendable, recipients, settings, variate_settings, tracking, rss_opts, ab_split_opts, social_card, report_summary, delivery_status, resend_shortcut_eligibility, resend_shortcut_usage, _links,…
- **Get single Mailchimp campaign by ID** (Get). Get information about a specific Mailchimp campaign by id. Returns: id, web_id, parent_campaign_id, type, create_time, archive_url, long_archive_url, status, emails_sent, send_time, content_type, needs_block_refresh, resendable, recipients, settings, variate_settings, tracking, rss_opts, ab_split_opts, social_card, report_summary, delivery_status, resend_shortcut_eligibility,…
- **Create a Mailchimp campaign** (Create). Create a new Mailchimp campaign. Returns the created campaign including id, type, status, create_time, recipients, and settings. Required: type. A/B Split campaigns have been deprecated; use variate instead.
- **Update a Mailchimp campaign by ID** (Update). Update some or all settings for a specific Mailchimp campaign by id. Returns the updated campaign including id, type, status, recipients, settings, and tracking. Required: id, settings.
- **Delete a Mailchimp campaign by ID** (Delete). Delete a Mailchimp campaign by id. Returns an empty 204 response on success. Required: id.
- **Mailchimp campaigns pause** (Pause). Pause an RSS-Driven Mailchimp campaign. Returns an empty 204 response on success. Required: campaign_id.
- **Mailchimp campaigns replicate** (Action). Replicate a Mailchimp campaign in saved or send status. Returns the new campaign object including id, web_id, type, status, create_time, send_time, recipients, and settings. Required: campaign_id.
- **Mailchimp campaigns resume** (Resume). Resume a paused RSS-Driven Mailchimp campaign. Returns an empty 204 response on success. Required: campaign_id.
- **Mailchimp campaigns schedule** (Action). Schedule a Mailchimp campaign for delivery at a specific UTC time. Returns an empty 204 response on success. Required: campaign_id, schedule_time. Campaigns may only be scheduled on the quarter-hour (:00, :15, :30, :45). Use the send action instead for Multivariate Campaigns testing send times or RSS Campaigns.
- **Mailchimp campaigns send** (Send). Send a Mailchimp campaign immediately, or according to its schedule for RSS campaigns. Returns an empty 204 response on success. Required: campaign_id.
- **Mailchimp campaigns test** (Test). Send a test email for a Mailchimp campaign to specified recipients. Returns an empty 204 response on success. Required: campaign_id, test_emails, send_type.
- **Mailchimp campaigns cancel send** (Cancel). Cancel a Regular or Plain-Text Mailchimp campaign after sending, before all recipients receive it. This feature requires Mailchimp Pro. Returns an empty 204 response on success. Required: campaign_id.
- **Mailchimp campaigns create resend** (Create). Resend a Mailchimp campaign to a specific segment using a shortcut — non-openers, new subscribers, non-clickers, or non-purchasers. Returns the replicated Campaign object including id, type, status, recipients, send_time, and resendable. Required: campaign_id.
- **Mailchimp campaigns unschedule** (Action). Unschedule a scheduled Mailchimp campaign that hasn't started sending. Returns an empty 204 response on success. Required: campaign_id.
- **List all Mailchimp campaign folders** (List). List Mailchimp campaign folders used to organize campaigns. Returns each folder's id, name, count, and _links. Use fields or exclude_fields to control which fields are returned.
- **Get single Mailchimp campaign folder by ID** (Get). Get a single Mailchimp campaign folder by id. Returns: id, count, _links, x-title. Required: id.
- **Create a Mailchimp campaign folder** (Create). Create a new Mailchimp campaign folder. Returns: name, id, count, _links. Required: name.
- **Update a Mailchimp campaign folder by ID** (Update). Update a Mailchimp campaign folder by id. Returns: id, count, _links. Required: id, name.
- **Delete a Mailchimp campaign folder by ID** (Delete). Delete a Mailchimp campaign folder by id. All campaigns in the deleted folder are marked as 'unfiled'. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp files** (List). List Mailchimp File Manager files stored in the account. Returns: id, folder_id, type, name, full_size_url, thumbnail_url, size, created_at, created_by, width, height, _links. Max 1000 records per page.
- **Get single Mailchimp file by ID** (Get). Get a single Mailchimp File Manager file by id. Returns: id, folder_id, type, name, full_size_url, thumbnail_url, size, created_at, created_by, width, height, _links. Required: id.
- **Create a Mailchimp file** (Create). Upload a new image or file to the Mailchimp File Manager. Returns the created file object including id, name, type, full_size_url, size, and created_at. Required: name, file_data.
- **Update a Mailchimp file by ID** (Update). Update a Mailchimp File Manager file's name or folder by id. Returns the updated file object including id, name, folder_id, type, full_size_url, and size. Setting folder_id to 0 removes the file from its current folder. Required: id.
- **List all Mailchimp file folders** (List). List all folders in the Mailchimp File Manager. Returns: id, name, file_count, created_at, created_by, _links. Supports filtering by created_by, before_created_at, and since_created_at.
- **Get single Mailchimp file folder by ID** (Get). Get a specific Mailchimp File Manager folder by id. Returns: id, name, file_count, created_at, created_by, _links. Required: id.
- **Create a Mailchimp file folder** (Create). Create a new folder in the Mailchimp File Manager. Returns: id, name, file_count, created_at, created_by, _links. Required: name.
- **Update a Mailchimp file folder by ID** (Update). Update a specific Mailchimp File Manager folder by id. Returns: id, name, file_count, created_at, created_by, _links. Required: id.
- **List all Mailchimp templates** (List). List Mailchimp email templates for an account, with optional filters by creator, date range, type, category, folder, and content_type. Returns: id, type, name, drag_and_drop, responsive, category, date_created, date_edited, created_by, edited_by, active, folder_id, thumbnail, share_url, content_type, _links. Sort by date_created, date_edited, or name in ascending or descending order. Max 1000…
- **Get single Mailchimp template by ID** (Get). Get a single Mailchimp email template by id. Returns: id, type, drag_and_drop, responsive, category, date_created, date_edited, created_by, edited_by, active, folder_id, thumbnail, share_url, content_type, _links, x-title. Required: id.
- **Create a Mailchimp template** (Create). Add template. Returns: id, type, name, drag_and_drop, responsive, category, date_created, date_edited. Required: name, html.
- **Update a Mailchimp template by ID** (Update). Update template. Returns: id, type, name, drag_and_drop, responsive, category, date_created, date_edited. Required: id, name, html.
- **Delete a Mailchimp template by ID** (Delete). Delete a Mailchimp template by id. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp template folders** (List). List Mailchimp template folders used to organize templates. Returns each folder with id, name, count, and _links. Max 1000 records per page.
- **Get single Mailchimp template folder by ID** (Get). Get a single Mailchimp template folder by id. Returns: id, count, _links, x-title. Required: id.
- **Create a Mailchimp template folder** (Create). Create a new Mailchimp template folder. Returns: name, id, count, _links. Required: name.
- **Update a Mailchimp template folder by ID** (Update). Update a Mailchimp template folder by id. Returns: id, count, _links. Required: id.
- **Delete a Mailchimp template folder by ID** (Delete). Delete a Mailchimp template folder by id. All templates previously in the folder are marked as 'unfiled'. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp lists** (List). List all Mailchimp subscriber lists (audiences) in the account. Returns each list with id, name, web_id, date_created, list_rating, contact, campaign_defaults, stats, and subscribe URLs. Filter by creation date, campaign send date, subscriber email, or ecommerce store connection; sort by date_created ascending or descending. Max 1000 records per page.
- **Get single Mailchimp list by ID** (Get). Get a single Mailchimp subscriber list (audience) by id. Returns the full list object including id, name, web_id, date_created, list_rating, contact, campaign_defaults, stats, and subscribe URLs. Required: id.
- **Create a Mailchimp list** (Create). Create a new list in Mailchimp. Returns the created list including id, web_id, name, contact, campaign_defaults, date_created, list_rating, stats, visibility, and subscribe URLs. Required: name, permission_reminder, email_type_option, contact, campaign_defaults.
- **Update a Mailchimp list by ID** (Update). Update the settings for a specific Mailchimp list by id. Returns the updated list including id, web_id, name, contact, campaign_defaults, date_created, list_rating, stats, and visibility. Required: id, name, permission_reminder, email_type_option, contact, campaign_defaults.
- **Delete a Mailchimp list by ID** (Delete). Delete a Mailchimp list by id. Permanently removes all list history including subscriber activity, unsubscribes, complaints, bounces, and subscriber email addresses. Returns an empty 204 response on success. Required: id.
- **Mailchimp lists list activity** (List). List up to 180 days of daily aggregated activity stats for a Mailchimp list, excluding Automation activity. Returns: day, emails_sent, unique_opens, recipient_clicks, hard_bounce, soft_bounce, subs, unsubs, other_adds, other_removes, _links. Required: list_id.
- **Mailchimp lists list webhooks** (List). List all webhooks configured for a specific Mailchimp list. Returns: id, url, events, sources, list_id, _links. Required: list_id.
- **Mailchimp lists attach webhook** (Action). Create a new webhook for a specific Mailchimp list. Returns the created webhook including id, url, events, sources, list_id, and _links. Required: list_id.
- **List all Mailchimp members** (List). List members of a specific Mailchimp list, including currently subscribed, unsubscribed, and bounced members. Returns: id, email_address, unique_email_id, contact_id, full_name, web_id, email_type, status, unsubscribe_reason, consents_to_one_to_one_messaging, sms_phone_number, sms_subscription_status, sms_subscription_last_updated, merge_fields, interests, stats, ip_signup, timestamp_signup,…
- **Get single Mailchimp member by ID** (Get). Get information about a specific Mailchimp list member by id, including currently subscribed, unsubscribed, or bounced members. Returns: id, email_address, unique_email_id, contact_id, full_name, web_id, email_type, status, unsubscribe_reason, consents_to_one_to_one_messaging, sms_phone_number, sms_subscription_status, sms_subscription_last_updated, merge_fields, interests, stats, ip_signup,…
- **Create a Mailchimp member** (Create). Add a new member to a Mailchimp list. Returns: id, email_address, unique_email_id, contact_id, full_name, web_id, email_type, status, unsubscribe_reason, consents_to_one_to_one_messaging, sms_phone_number, sms_subscription_status, sms_subscription_last_updated, merge_fields, interests, stats, ip_signup, timestamp_signup, ip_opt, timestamp_opt, member_rating, last_changed, language, vip,…
- **Update a Mailchimp member by ID** (Update). Update information for a specific Mailchimp list member. Returns: id, email_address, unique_email_id, contact_id, full_name, web_id, email_type, status, unsubscribe_reason, consents_to_one_to_one_messaging, sms_phone_number, sms_subscription_status, sms_subscription_last_updated, merge_fields, interests, stats, ip_signup, timestamp_signup, ip_opt, timestamp_opt, member_rating, last_changed,…
- **Mailchimp members search** (Search). Search for Mailchimp list members by email address or contact name, optionally restricted to a specific list. Returns: exact_matches, full_search, _links. Required: query.
- **Mailchimp members upsert** (Upsert). Add or update a list member in Mailchimp by email address — creates a new subscriber if the address is not yet on the list, or updates the existing member if it is. Returns the full member object including id, email_address, status, merge_fields, vip, and tags. Required: list_id, email_address, status_if_new.
- **List all Mailchimp tags** (List). Search for tags on a Mailchimp list by name. Returns: id, name. If no name query is provided, all tags on the list are returned. Required: list_id.
- **List all Mailchimp accounts** (List). List Mailchimp account details from the Marketing API root. Returns: account_id, login_id, account_name, email, account_role, pricing_plan_type, first_name, last_name, member_count, total_subscribers. Optional fields and exclude_fields query parameters control which fields are returned.
- **List all Mailchimp oauth metadata** (List). Get Mailchimp OAuth metadata for the authenticated user. Returns the server prefix (dc) needed to route all subsequent Marketing API requests on the user's behalf. No request parameters required.
- **List all Mailchimp account exports** (List). List Mailchimp account exports. Returns: export_id, started, finished, size_in_bytes, download_url, _links. Max 1000 records per page.
- **Create a Mailchimp account export** (Create). Create a new account export in your Mailchimp account. Returns: export_id, started, finished, size_in_bytes, download_url, _links. Required: include_stages.
- **Get single Mailchimp account export by ID** (Get). Get information about a specific Mailchimp account export by id. Returns: export_id, started, finished, size_in_bytes, download_url, _links, x-title. Required: id.
- **List all Mailchimp activity feed chimp chatters** (List). List Mailchimp chimp chatter activity feed messages ordered by most recent. Returns: title, message, type, update_time, url, list_id, campaign_id. A maximum of 200 messages exist per account and up to 1000 can be returned per request.
- **List all Mailchimp audience contacts** (List). List Mailchimp audience contacts with optional date-range and sort filters. Returns each contact's id, audience_id, language, status, email_channel, sms_channel, merge_fields, tags, source, created_at, and last_updated_at. Required: audience_id. Max 1000 records per page.
- **Create a Mailchimp audience contact** (Create). Create a new omni-channel contact in a Mailchimp audience. Returns the created contact including id, audience_id, language, status, email_channel, sms_channel, merge_fields, tags, source, created_at, and last_updated_at. Required: audience_id.
- **Get single Mailchimp audience contact by ID** (Get). Get a single Mailchimp audience contact by id. Returns the full contact including id, audience_id, language, status, email_channel, sms_channel, merge_fields, tags, source, created_at, and last_updated_at. Required: audience_id, id.
- **Mailchimp audience contacts bulk update** (Update). Update an existing Mailchimp audience contact by contact_id. Returns the updated contact including id, audience_id, language, status, email_channel, sms_channel, merge_fields, tags, source, created_at, and last_updated_at. Required: audience_id, contact_id.
- **Mailchimp audience contacts archive** (Archive). Archive a Mailchimp audience contact by contact_id. Returns an empty 204 response on success. Required: audience_id, contact_id.
- **Mailchimp audience contacts forget** (Action). Forget a Mailchimp contact within a specific audience, removing the contact's personal data in compliance with privacy regulations. Returns an empty 204 response on success. Required: audience_id, contact_id.
- **List all Mailchimp audiences** (List). List Mailchimp audiences in the account. Returns each audience with id, name, stats, and enabled_channels. Max 1000 records per page.
- **Get single Mailchimp audience by ID** (Get). Get a specific Mailchimp audience by id. Returns: id, stats, enabled_channels, x-title. Required: id.
- **List all Mailchimp authorized apps** (List). List Mailchimp authorized (registered, connected) applications for an account. Returns: id, name, description, users, _links. Max 1000 records per page.
- **Get single Mailchimp authorized app by ID** (Get). Get information about a specific Mailchimp authorized application by id. Returns: id, description, users, _links, x-title. Required: id.
- **List all Mailchimp automation emails** (List). List automated emails in a Mailchimp classic automation workflow. Returns each email with id, web_id, workflow_id, position, delay, create_time, start_time, archive_url, status, emails_sent, send_time, content_type, recipients, and related settings. Required: workflow_id.
- **Get single Mailchimp automation email by ID** (Get). Get information about a specific Mailchimp automation workflow email. Returns the full email object including id, web_id, workflow_id, position, delay, create_time, start_time, archive_url, status, emails_sent, send_time, content_type, recipients, and related settings. Required: workflow_id, id.
- **Mailchimp automation emails bulk update** (Update). Update workflow email. Returns: id, web_id, workflow_id, position, delay, create_time, start_time, archive_url. Required: workflow_id, workflow_email_id.
- **Mailchimp automation emails bulk delete** (Delete). Delete an individual classic automation workflow email in Mailchimp. Emails from certain workflow types, including Abandoned Cart Email and Product Retargeting Email workflows, cannot be deleted. Returns an empty 204 response on success. Required: workflow_id, workflow_email_id.
- **Mailchimp automation emails pause** (Pause). Pause an automated email in a Mailchimp classic automation workflow. Returns an empty 204 response on success. Required: workflow_id, workflow_email_id.
- **Mailchimp automation emails start** (Start). Start a Mailchimp automated email, triggering it to begin sending. Returns an empty 204 response on success. Required: workflow_id, workflow_email_id.
- **List all Mailchimp automation removed subscribers** (List). List subscribers who were removed from a Mailchimp classic automation workflow. Returns: id, workflow_id, list_id, email_address, _links. Required: workflow_id.
- **Create a Mailchimp automation removed subscriber** (Create). Remove a subscriber from a Mailchimp classic automation workflow. Once removed, the subscriber can never be added back to the same workflow. Returns: id, workflow_id, list_id, email_address, _links. Required: workflow_id, email_address.
- **List all automation removed subscribers removed subscribers** (List). Get information about a specific Mailchimp subscriber who was removed from a classic automation workflow. Returns: id, workflow_id, list_id, email_address, _links, fired_at, data. Required: workflow_id, subscriber_hash.
- **List all Mailchimp automations** (List). List Mailchimp classic automations with optional filtering by creation/start time and status. Returns each automation's id, create_time, start_time, status, emails_sent, and recipients.
- **Create a Mailchimp automation** (Create). Create a new classic automation in your Mailchimp account. Returns the created automation including id, create_time, start_time, status, emails_sent, and recipients. Required: recipients, trigger_settings.
- **Get single Mailchimp automation by ID** (Get). Get a single Mailchimp classic automation workflow by id. Returns: id, create_time, start_time, status, emails_sent, recipients, settings, tracking, trigger_settings, report_summary, _links. Required: id.
- **Mailchimp automations pause all emails** (Pause). Pause all emails in a specific Mailchimp classic automation workflow. Returns an empty 204 response on success. Required: workflow_id.
- **Mailchimp automations start all emails** (Start). Start all emails in a Mailchimp classic automation workflow. Returns an empty 204 response on success. Required: workflow_id.
- **Mailchimp automations archive** (Archive). Archive a Mailchimp automation workflow, permanently ending it. Report data is retained and the workflow can be replicated but not restarted. Returns an empty 204 response on success. Required: workflow_id.
- **List all Mailchimp batch webhooks** (List). List all Mailchimp batch webhooks configured for batch request completion notifications. Returns: id, url, enabled, _links.
- **Create a Mailchimp batch webhook** (Create). Create a new Mailchimp batch webhook that fires whenever any batch request completes processing. Returns: id, url, enabled, _links. Required: url. Maximum of 20 batch webhooks allowed.
- **Get single Mailchimp batch webhook by ID** (Get). Get information about a specific Mailchimp batch webhook by id. Returns: id, url, enabled, _links, x-title. Required: id.
- **Update a Mailchimp batch webhook by ID** (Update). Update a Mailchimp batch webhook's URL or enabled status by id. Returns: id, url, enabled, _links. Required: id.
- **Delete a Mailchimp batch webhook by ID** (Delete). Delete a Mailchimp batch webhook by id. Webhooks will no longer be sent to the configured URL. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp batches** (List). List Mailchimp batch requests. Returns: id, status, total_operations, finished_operations, errored_operations, submitted_at, completed_at, response_body_url, _links. Max 1000 records per page.
- **Create a Mailchimp batch** (Create). Start a Mailchimp batch operation by submitting an array of operations. Returns: id, status, total_operations, finished_operations, errored_operations, submitted_at, completed_at, response_body_url, _links. Required: operations.
- **Get single Mailchimp batch by ID** (Get). Get the status of a Mailchimp batch request by id. Returns: id, status, total_operations, finished_operations, errored_operations, submitted_at, completed_at, response_body_url, _links, x-title. Required: id.
- **Delete a Mailchimp batch by ID** (Delete). Stop a Mailchimp batch request from running by id. Results of any completed operations will not be available after deletion. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp email queues** (List). List subscribers in a Mailchimp classic automation email queue. Returns: id, workflow_id, email_id, list_id, email_address, next_send, _links. Required: workflow_id, workflow_email_id.
- **Create a Mailchimp email queue** (Create). Manually add a subscriber to a Mailchimp automation workflow email, bypassing the default trigger settings. Returns: id, workflow_id, email_id, list_id, list_is_active, email_address, next_send, _links. Required: workflow_id, workflow_email_id, email_address.
- **List all Mailchimp email queues queue** (List). Get information about a specific subscriber in a Mailchimp classic automation email queue. Returns: id, workflow_id, email_id, list_id, list_is_active, email_address, next_send, _links, fired_at, data. Required: workflow_id, workflow_email_id, subscriber_hash.
- **List all Mailchimp campaign feedbacks** (List). List team feedback for a Mailchimp campaign. Returns: feedback_id, parent_id, block_id, message, is_complete, created_by, created_at, updated_at, source, campaign_id, _links. Required: campaign_id.
- **Get single Mailchimp campaign feedback by ID** (Get). Get a specific feedback message from a Mailchimp campaign by id. Returns: feedback_id, parent_id, block_id, message, is_complete, created_by, created_at, updated_at, source, campaign_id, _links, fired_at, data. Required: campaign_id, id.
- **Create a Mailchimp campaign feedback** (Create). Add feedback to a Mailchimp campaign. Returns the created feedback object including feedback_id, message, is_complete, created_by, created_at, source, and campaign_id. Required: campaign_id, message.
- **Mailchimp campaign feedbacks bulk update** (Update). Update a specific feedback message for a Mailchimp campaign. Returns the updated feedback object including feedback_id, message, is_complete, created_by, created_at, updated_at, source, and campaign_id. Required: campaign_id, feedback_id.
- **Mailchimp campaign feedbacks bulk delete** (Delete). Delete a specific feedback message from a Mailchimp campaign. Returns an empty 204 response on success. Required: campaign_id, feedback_id.
- **List all Mailchimp campaign send checklists** (List). Get the send checklist for a Mailchimp campaign to review readiness and resolve any issues before sending. Returns: is_ready, items, _links, x-title. Required: campaign_id.
- **List all Mailchimp connected sites** (List). List all connected sites in a Mailchimp account. Returns each site's foreign_id, domain, platform, store_id, site_script, is_pixel_enabled, created_at, and updated_at.
- **Get single Mailchimp connected site by ID** (Get). Get a specific Mailchimp connected site by id. Returns: foreign_id, store_id, platform, domain, site_script, is_pixel_enabled, created_at, updated_at, _links, x-title. Required: id.
- **Create a Mailchimp connected site** (Create). Create a new Mailchimp connected site. Returns: foreign_id, store_id, platform, domain, site_script, is_pixel_enabled, created_at, updated_at, _links. Required: foreign_id, domain.
- **Delete a Mailchimp connected site by ID** (Delete). Delete a Mailchimp connected site by id. Returns an empty 204 response on success. Required: id.
- **Mailchimp connected sites verify script installation** (Verify). Verify that the Mailchimp connected sites script has been installed, either via the script URL or fragment. Returns an empty 204 response on success. Required: connected_site_id.
- **Mailchimp connected sites enable pixel** (Enable). Enable the Mailchimp tracking pixel for a connected site. Returns an empty 204 response on success. Required: connected_site_id.
- **Mailchimp connected sites disable pixel** (Disable). Disable the Mailchimp tracking pixel for a connected site. Returns an empty 204 response on success. Required: connected_site_id.
- **List all Mailchimp contents** (List). Get the HTML and plain-text content for a Mailchimp campaign. Returns: variate_contents, plain_text, html, archive_html, _links, x-title. Required: campaign_id.
- **Mailchimp contents bulk update** (Update). Set the HTML and plain-text content for a Mailchimp campaign, with support for templates, archives, URLs, and multivariate content options. Returns: variate_contents, plain_text, html, archive_html, _links. Required: campaign_id.
- **List all Mailchimp conversations** (List). List Mailchimp conversations for the account. Returns: id, message_count, campaign_id, list_id, unread_messages, from_label, from_email, subject, last_message, _links. Conversations are deprecated in favor of Inbox; past conversations remain but new campaign replies are excluded.
- **Get single Mailchimp conversation by ID** (Get). Get a single Mailchimp conversation by id. Returns: id, message_count, campaign_id, list_id, unread_messages, from_label, from_email, subject, last_message, _links, x-title. Required: id. Deprecated in favor of Inbox.
- **Mailchimp conversations list messages** (List). List messages from a specific Mailchimp conversation. Returns: id, conversation_id, list_id, from_label, from_email, subject, message, read, timestamp, _links. Required: conversation_id. Deprecated in favor of Inbox.
- **List all Mailchimp conversation messages** (List). Get an individual Mailchimp conversation message by conversation and message id. Returns: id, conversation_id, list_id, from_label, from_email, subject, message, read, timestamp, _links, x-title. Required: conversation_id, message_id. Conversations has been deprecated in favor of Inbox; new campaign replies and Inbox messages are not available via this endpoint.
- **Delete a Mailchimp file manager file by ID** (Delete). Delete a Mailchimp File Manager file by id. Returns an empty 204 response on success. Required: id.
- **Delete a Mailchimp file manager folder by ID** (Delete). Delete a Mailchimp File Manager folder by id. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp folder files** (List). List images and files stored in a Mailchimp File Manager folder. Returns each file with id, name, type, full_size_url, thumbnail_url, size, and created_at. Required: folder_id.
- **List all Mailchimp interest categorie interests** (List). List Mailchimp interests (group names) within a specific interest category. Returns: category_id, list_id, id, name, subscriber_count, display_order, _links. Required: list_id, interest_category_id.
- **Get single Mailchimp interest categorie interest by ID** (Get). Get a single Mailchimp interest (group name) by id within a specific category. Returns: category_id, list_id, id, name, subscriber_count, display_order, _links, fired_at, data. Required: list_id, interest_category_id, id.
- **Create a Mailchimp interest categorie interest** (Create). Create a new Mailchimp interest (group name) in a specific category. Returns: category_id, list_id, id, subscriber_count, display_order, _links, x-title, name. Required: list_id, interest_category_id, name.
- **Mailchimp interest categorie interests bulk update** (Update). Update a Mailchimp interest (group name) by interest_id within a specific category. Returns: category_id, list_id, id, name, subscriber_count, display_order, _links, fired_at, data. Required: list_id, interest_category_id, interest_id.
- **Mailchimp interest categorie interests bulk delete** (Delete). Delete a Mailchimp interest (group name) by interest_id from a specific category. Returns an empty 204 response on success. Required: list_id, interest_category_id, interest_id.
- **Mailchimp journey steps trigger** (Action). Trigger a Mailchimp Customer Journeys API step for a contact in an Automation flow. The journey_id and step_id are obtained from the URL Mailchimp provides when you create a Customer Journey API starting point or step in the flow builder. Returns an empty 204 response on success. Required: journey_id, step_id, email_address.
- **List all Mailchimp list abuse reports** (List). List Mailchimp abuse reports for a specific list. Returns: id, campaign_id, list_id, email_id, email_address, merge_fields, vip, date, _links. Required: list_id.
- **Get single Mailchimp list abuse report by ID** (Get). Get a specific Mailchimp abuse report by id. Returns: id, campaign_id, list_id, email_id, email_address, merge_fields, vip, date, _links. Required: list_id, id.
- **List all Mailchimp list clients** (List). List the top email clients used by subscribed members of a Mailchimp list, based on user-agent strings. Returns: client, members. Required: list_id.
- **List all Mailchimp list growth histories** (List). List month-by-month growth history for a Mailchimp list. Returns: list_id, month, existing, imports, optins, subscribed, unsubscribed, reconfirm, cleaned, pending, deleted, transactional, _links. Required: list_id. The existing, imports, and optins fields are deprecated.
- **List all Mailchimp list growth histories growth history** (List). Get a Mailchimp list's growth history for a specific month and year. Returns: list_id, month, existing, imports, optins, subscribed, unsubscribed, reconfirm, cleaned, pending, deleted, transactional, _links. Required: list_id, month.
- **List all Mailchimp list interest categories** (List). List Mailchimp interest categories for a specific list. Returns each category with id, list_id, title, display_order, and type. Required: list_id.
- **Get single Mailchimp list interest category by ID** (Get). Get a single Mailchimp interest category by id. Returns: list_id, id, title, display_order, type, _links, fired_at, data. Required: list_id, id.
- **Create a Mailchimp list interest category** (Create). Create a new interest category for a Mailchimp list. Returns the created category including id, list_id, title, display_order, type, and _links. Required: list_id, title, type.
- **Mailchimp list interest categories bulk update** (List). Update a specific Mailchimp interest category. Returns the updated category including id, list_id, title, display_order, type, and _links. Required: list_id, interest_category_id.
- **Mailchimp list interest categories bulk delete** (Delete). Delete a specific Mailchimp interest category. Returns an empty 204 response on success. Required: list_id, interest_category_id.
- **List all Mailchimp list segments** (List). List Mailchimp segments for a specific list, with optional filtering by segment type, creation/update timestamps, and member status inclusion. Returns: id, name, member_count, type, created_at, updated_at, options, list_id, _links. Required: list_id. Max 1000 records per page.
- **Get single Mailchimp list segment by ID** (Get). Get a single Mailchimp segment by id. Returns: id, name, member_count, type, created_at, updated_at, options, list_id, _links. Required: list_id, id.
- **Create a Mailchimp list segment** (Create). Create a new Mailchimp segment in a specific list. Returns the created segment including id, name, member_count, type, created_at, updated_at, and options. Required: list_id, name. The static_segment and options fields are mutually exclusive.
- **Update a Mailchimp list segment by ID** (Update). Update a specific Mailchimp segment by id. Returns the updated segment including id, name, member_count, type, created_at, updated_at, and options. Required: list_id, id, name. The static_segment and options fields are mutually exclusive.
- **Mailchimp list segments attach member** (List). Add a member to a Mailchimp static segment. Returns the list member object including id, email_address, full_name, status, unique_email_id, and member_rating. Required: list_id, segment_id, email_address.
- **Mailchimp list segments bulk update** (List). Update segment. Returns: id, name, member_count, type, created_at, updated_at, options, list_id. Required: list_id, segment_id, name.
- **Mailchimp list segments bulk delete** (Delete). Delete a specific segment in a Mailchimp list. Returns an empty 204 response on success. Required: list_id, segment_id.
- **Mailchimp list segments list members** (List). List Mailchimp list members belonging to a saved segment. Returns: id, email_address, full_name, unique_email_id, email_type, status, merge_fields, interests, stats, ip_signup, timestamp_signup, ip_opt, timestamp_opt, member_rating, last_changed, language, vip, email_client, location, last_note, list_id, _links. Required: list_id, segment_id. Max 1000 per page.
- **Update a Mailchimp lists 3 0 by ID** (Update). Batch subscribe or unsubscribe. Returns: new_members, updated_members, errors, total_created, total_updated, error_count, _links. Required: id, members.
- **List all Mailchimp landing page contents** (List). Get the HTML content for a Mailchimp landing page by page_id. Returns: html, json, _links, x-title. Required: page_id.
- **List all Mailchimp landing pages** (List). List Mailchimp landing pages with optional sorting and field selection. Returns: id, name, title, description, template_id, status, list_id, store_id, web_id, created_by_source, url, created_at, published_at, unpublished_at, updated_at, tracking, _links. Max 1000 records per page.
- **Get single Mailchimp landing page by ID** (Get). Get a single Mailchimp landing page by id. Returns: id, title, description, template_id, status, list_id, store_id, web_id, created_by_source, url, created_at, published_at, unpublished_at, updated_at, tracking, _links, x-title. Required: id.
- **Create a Mailchimp landing page** (Create). Create an unpublished, contentless Mailchimp landing page. Returns: id, title, description, template_id, status, list_id, store_id, web_id, created_by_source, url, created_at, published_at, unpublished_at, updated_at, tracking, _links, x-title.
- **Update a Mailchimp landing page by ID** (Update). Update a Mailchimp landing page by id. Returns: id, title, description, template_id, status, list_id, store_id, web_id, created_by_source, url, created_at, published_at, unpublished_at, updated_at, tracking, _links, x-title. Required: id.
- **Delete a Mailchimp landing page by ID** (Delete). Delete a Mailchimp landing page by id. Returns an empty 204 response on success. Required: id.
- **Mailchimp landing pages publish** (Publish). Publish a Mailchimp landing page that is in draft, unpublished, or has been previously published and edited. Returns an empty 204 response on success. Required: page_id.
- **Mailchimp landing pages unpublish** (Action). Unpublish a Mailchimp landing page that is in draft or has been published. Returns an empty 204 response on success. Required: page_id.
- **List all Mailchimp list locations** (List). List Mailchimp subscriber locations (countries) for a list, based on geocoding subscribers' IP addresses. Returns: country, cc, percent, total. Required: list_id.
- **Mailchimp list members attach event** (List). Add an event for a Mailchimp list member. Returns an empty 204 response on success. Required: list_id, subscriber_hash, name. The event name must be 2-30 characters in length.
- **Mailchimp list members attach tag** (List). Add or remove tags on a Mailchimp list member. Returns an empty 204 response on success. Required: list_id, subscriber_hash, tags. New tags are created automatically when set to active.
- **Mailchimp list members bulk delete** (Delete). Archive a Mailchimp list member. Returns an empty 204 response on success. Required: list_id, subscriber_hash. Use delete-permanent to permanently remove a member.
- **Mailchimp list members delete permanent** (Delete). Permanently delete a Mailchimp list member and all associated personally identifiable information. Returns an empty 204 response on success. Required: list_id, subscriber_hash. Re-importing the member is not possible after this action.
- **Mailchimp list members list activity** (List). List the last 50 activity events for a Mailchimp list member, including opens, clicks, and unsubscribes. Returns: action, timestamp, url, type, campaign_id, title, parent_campaign. Required: list_id, subscriber_hash.
- **Mailchimp list members list events** (List). List events for a Mailchimp list member. Returns: occurred_at, name, properties. Required: list_id, subscriber_hash. Max 1000 records per page.
- **Mailchimp list members list tags** (List). List tags assigned to a Mailchimp list member. Returns: id, name, date_added. Required: list_id, subscriber_hash. Max 1000 records per page.
- **List all Mailchimp list merge fields** (List). List all merge fields for a Mailchimp audience, filterable by type and required status. Returns: merge_id, tag, name, type, required, default_value, public, display_order, options, help_text, list_id, total_items, merge_field_limit, _links. Required: list_id.
- **Get single Mailchimp list merge field by ID** (Get). Get information about a specific Mailchimp merge field. Returns: merge_id, tag, name, type, required, default_value, public, display_order, options, help_text, list_id, total_items, merge_field_limit, _links, fired_at, data. Required: list_id, id.
- **Create a Mailchimp list merge field** (Create). Create a new merge field for a Mailchimp audience. Returns the created merge field including merge_id, tag, name, type, required, default_value, public, display_order, options, help_text, list_id, total_items, merge_field_limit, and _links. Required: list_id, name, type.
- **Mailchimp list merge fields bulk update** (List). Update a specific Mailchimp merge field for a list. Returns the updated merge field including merge_id, tag, name, type, required, default_value, public, display_order, options, help_text, list_id, total_items, merge_field_limit, and _links. Required: list_id, merge_id, name.
- **Mailchimp list merge fields bulk delete** (Delete). Delete a specific Mailchimp merge field. Returns an empty 204 response on success. Required: list_id, merge_id.
- **List all Mailchimp list signup forms** (List). List signup forms for a specific Mailchimp list. Returns: header, contents, styles, signup_form_url, list_id, _links. Required: list_id.
- **Create a Mailchimp list signup form** (Create). Customize a Mailchimp list's default signup form by setting header options, body content, and element styles. Returns: header, contents, styles, signup_form_url, list_id, _links, x-title. Required: list_id.
- **List all Mailchimp list surveys** (List). List all Mailchimp surveys for a specific audience list. Returns each survey with its id, title, and sections. Required: list_id.
- **Get single Mailchimp list survey by ID** (Get). Get details about a specific Mailchimp survey by id. Returns: id, title, sections. Required: list_id, id.
- **Create a Mailchimp list survey** (Create). Create a draft Mailchimp survey for an audience. Returns the created survey including its id, title, and sections. Required: list_id.
- **Mailchimp list surveys bulk update** (List). Update a Mailchimp survey's title, inbox piping setting, and full section list. Returns: id, title, is_piped_to_inbox, sections. Required: list_id, survey_id. When sections is provided, send the complete list in display order—any section omitted is deleted.
- **Mailchimp list surveys bulk delete** (Delete). Delete a Mailchimp survey associated with a specific list. Returns an empty 204 response on success. Required: list_id, survey_id.
- **Mailchimp list surveys publish** (List). Publish a Mailchimp survey that is in draft, unpublished, or has been previously published and edited. Returns an empty response on success. Required: list_id, survey_id.
- **Mailchimp list surveys unpublish** (List). Unpublish a Mailchimp survey that has been published. Returns an empty response on success. Required: list_id, survey_id.
- **Mailchimp list surveys create email** (List). Create a Mailchimp survey campaign linked to a survey using the list and survey IDs. Returns the campaign object including id, web_id, type, status, create_time, and archive_url. Required: list_id, survey_id.
- **Mailchimp list surveys replicate** (List). Replicate survey. Required: list_id, survey_id.
- **List all Mailchimp list webhooks** (List). Get information about a specific Mailchimp list webhook. Returns: id, url, events, sources, list_id, _links, x-title. Required: list_id, webhook_id.
- **Mailchimp list webhooks bulk update** (List). Update the settings for an existing Mailchimp list webhook. Returns the updated webhook object including id, url, events, sources, and list_id. Required: list_id, webhook_id.
- **Mailchimp list webhooks bulk delete** (Delete). Delete a specific Mailchimp list webhook. Returns an empty 204 response on success. Required: list_id, webhook_id.
- **List all Mailchimp member activity feeds** (List). List a Mailchimp list member's recent activity including opens, clicks, bounces, and unsubscribes. Returns: activity_type, created_at_timestamp, campaign_id, campaign_title, link_clicked, bounce_type, bounce_has_open_activity, is_admin_unsubscribed, unsubscribe_reason, thread_id, message_text, created_by, is_user, has_read, from_email, avatar_url, updated_at_timestamp, note_id, note_text,…
- **List all Mailchimp member goals** (List). List the last 50 Mailchimp goal events for a member on a specific list. Returns: goal_id, event, last_visited_at, data. Required: list_id, subscriber_hash. Limited to the most recent 50 goal events.
- **List all Mailchimp member notes** (List). List recent member notes for a specific Mailchimp list member. Returns: id, created_at, created_by, updated_at, note, list_id, email_id, contact_id, _links. Required: list_id, subscriber_hash.
- **Get single Mailchimp member note by ID** (Get). Get a specific Mailchimp member note by id. Returns: id, created_at, created_by, updated_at, note, list_id, email_id, contact_id, _links, title, status, detail, instance. Required: list_id, subscriber_hash, id.
- **Create a Mailchimp member note** (Create). Create a new note for a specific Mailchimp list member. Returns the created note object including id, created_at, created_by, updated_at, note, list_id, email_id, and contact_id. Required: list_id, subscriber_hash.
- **Mailchimp member notes bulk update** (Update). Update a specific Mailchimp member note. Returns the updated note object including id, created_at, created_by, updated_at, note, list_id, email_id, and contact_id. Required: list_id, subscriber_hash, note_id.
- **Mailchimp member notes bulk delete** (Delete). Delete a specific Mailchimp member note. Returns an empty 204 response on success. Required: list_id, subscriber_hash, note_id.
- **List all Mailchimp report abuse reports** (List). List abuse complaint reports for a specific Mailchimp campaign. Returns: id, campaign_id, list_id, list_is_active, email_id, email_address, merge_fields, vip, date, _links. Required: campaign_id.
- **Get single Mailchimp report abuse report by ID** (Get). Get a single Mailchimp abuse report for a specific campaign by id. Returns: id, campaign_id, list_id, list_is_active, email_id, email_address, merge_fields, vip, date, _links. Required: campaign_id, id.
- **List all Mailchimp reports** (List). List Mailchimp campaign reports for sent campaigns. Returns per-report: id, campaign_title, type, list_id, list_name, subject_line, emails_sent, send_time, bounces, opens, clicks, forwards, abuse_reports, unsubscribed, industry_stats, list_stats, and ab_split stats. Filter by campaign type or send-time range. Max 1000 records per page.
- **Get single Mailchimp report by ID** (Get). Get a Mailchimp campaign report for a specific sent campaign by id. Returns: id, campaign_title, type, list_id, list_is_active, list_name, subject_line, preview_text, emails_sent, abuse_reports, unsubscribed, send_time, rss_last_send, bounces, forwards, opens, clicks, facebook_likes, industry_stats, list_stats, ab_split, timewarp, timeseries, share_report, ecommerce, delivery_status, _links,…
- **Mailchimp segment members bulk delete** (Delete). Remove a Mailchimp list member from a specified static segment. Returns an empty 204 response on success. Required: list_id, segment_id, subscriber_hash.
- **List all Mailchimp cart lines** (List). List Mailchimp cart line items for a specific cart. Returns: id, product_id, product_title, product_variant_id, product_variant_title, quantity, price, _links. Required: store_id, cart_id. Max 1000 records per page.
- **Get single Mailchimp cart line by ID** (Get). Get a single Mailchimp cart line item by id. Returns: id, product_id, product_title, product_variant_id, product_variant_title, quantity, price, _links. Required: store_id, cart_id, id.
- **Create a Mailchimp cart line** (Create). Add a new line item to an existing Mailchimp cart. Returns: id, product_id, product_title, product_variant_id, product_variant_title, quantity, price, _links, x-title. Required: store_id, cart_id, id, product_id, product_variant_id, quantity, price.
- **Mailchimp cart lines bulk update** (Update). Update a specific Mailchimp cart line item. Returns: id, product_id, product_title, product_variant_id, product_variant_title, quantity, price, _links. Required: store_id, cart_id, line_id.
- **Mailchimp cart lines bulk delete** (Delete). Delete a specific Mailchimp cart line item. Returns an empty 204 response on success. Required: store_id, cart_id, line_id.
- **List all Mailchimp click detail members** (List). List Mailchimp subscribers who clicked on a specific link within a campaign. Returns: email_id, email_address, merge_fields, vip, clicks, campaign_id, url_id, list_id, list_is_active, contact_status, _links. Required: campaign_id, link_id.
- **List all Mailchimp click detail members click details** (List). Get a specific Mailchimp subscriber who clicked a particular link in a campaign. Returns: email_id, email_address, merge_fields, vip, clicks, campaign_id, url_id, list_id, list_is_active, contact_status, _links. Required: campaign_id, link_id, subscriber_hash.
- **List all Mailchimp ecommerce orders** (List). List Mailchimp e-commerce orders for an account, optionally filtered by campaign, outreach, or customer. Returns each order with id, customer, store_id, order_total, currency_code, financial_status, lines, and shipping/billing addresses. Max 1000 records per page.
- **List all Mailchimp ecommerce stores** (List). List all ecommerce stores in the Mailchimp account. Returns: id, list_id, name, platform, domain, is_syncing, email_address, currency_code, money_format, primary_locale, timezone, phone, address, connected_site, automations, list_is_active, created_at, updated_at, _links. Max 1000 records per page.
- **Get single Mailchimp ecommerce store by ID** (Get). Get a Mailchimp ecommerce store by id. Returns: id, list_id, platform, domain, is_syncing, email_address, currency_code, money_format, primary_locale, timezone, phone, address, connected_site, automations, list_is_active, created_at, updated_at, _links, x-title, name. Required: id.
- **Create a Mailchimp ecommerce store** (Create). Create a new ecommerce store in your Mailchimp account. Returns: id, list_id, name, platform, domain, is_syncing, email_address, currency_code, money_format, primary_locale, timezone, phone, address, connected_site, automations, list_is_active, created_at, updated_at, _links, title, status, detail, instance. Required: id, list_id, name, currency_code.
- **Update a Mailchimp ecommerce store by ID** (Update). Update a Mailchimp ecommerce store by id. Returns: id, list_id, platform, domain, is_syncing, email_address, currency_code, money_format, primary_locale, timezone, phone, address, connected_site, automations, list_is_active, created_at, updated_at, _links, x-title, name. Required: id.
- **Delete a Mailchimp ecommerce store by ID** (Delete). Delete a Mailchimp ecommerce store by id. Deleting a store also deletes any associated subresources, including Customers, Orders, Products, and Carts. Returns an empty 204 response on success. Required: id.
- **List all Mailchimp promo rule promo codes** (List). List Mailchimp promo codes for a store's promo rule. Returns each promo code with id, code, redemption_url, usage_count, enabled, created_at_foreign, and updated_at_foreign. Required: store_id, promo_rule_id.
- **Create a Mailchimp promo rule promo code** (Create). Add a new promo code to a Mailchimp store's promo rule. Returns the created promo code with id, code, redemption_url, usage_count, enabled, created_at_foreign, and updated_at_foreign. Required: store_id, promo_rule_id, id, code, redemption_url.
- **Get single Mailchimp promo rule promo code by ID** (Get). Get a single Mailchimp promo code by id. Returns the promo code with id, code, redemption_url, usage_count, enabled, created_at_foreign, and updated_at_foreign. Required: store_id, promo_rule_id, id.
- **Mailchimp promo rule promo codes bulk update** (Update). Update a Mailchimp promo code for a store's promo rule. Returns the updated promo code with id, code, redemption_url, usage_count, enabled, created_at_foreign, and updated_at_foreign. Required: store_id, promo_rule_id, promo_code_id.
- **Mailchimp promo rule promo codes bulk delete** (Delete). Delete a Mailchimp promo code from a store. Returns an empty 204 response on success. Required: store_id, promo_rule_id, promo_code_id.
- **List all Mailchimp report advices** (List). List Mailchimp campaign feedback based on a campaign's statistics such as opens, clicks, unsubscribes, and bounces. Returns: type, message, _links. Required: campaign_id.
- **List all Mailchimp report click details** (List). List click details for links in a Mailchimp campaign report. Returns: id, url, total_clicks, click_percentage, unique_clicks, unique_click_percentage, last_click, ab_split, campaign_id, _links. Required: campaign_id.
- **Get single Mailchimp report click detail by ID** (Get). Get click details for a specific link in a Mailchimp campaign report. Returns: id, url, total_clicks, click_percentage, unique_clicks, unique_click_percentage, last_click, ab_split, campaign_id, _links. Required: campaign_id, id.
- **List all Mailchimp report domain performances** (List). List domain performance statistics for a Mailchimp campaign, showing the top 5 email domains by delivered emails. Returns: domain, emails_sent, bounces, opens, clicks, unsubs, delivered, emails_pct, bounces_pct, opens_pct, clicks_pct, unsubs_pct. Required: campaign_id.
- **List all Mailchimp report ecommerce product activities** (List). List Mailchimp campaign ecommerce product activity for a specific campaign. Returns: title, sku, image_url, total_revenue, total_purchased, currency_code, recommendation_total, recommendation_purchased. Required: campaign_id. Max 1000 records per page; results can be sorted by title, total_revenue, or total_purchased.
- **List all Mailchimp report eepurls** (List). List Mailchimp EepURL activity for a campaign, including social engagement and click metrics. Returns: twitter, clicks, referrers, eepurl, campaign_id, total_items, _links, x-title. Required: campaign_id.
- **List all Mailchimp report email activities** (List). List member subscriber activity (opens, clicks, and bounces) for a specific Mailchimp campaign. Returns: campaign_id, list_id, list_is_active, email_id, email_address, activity, _links. Required: campaign_id. Member activity is limited to 1,000 open and 1,000 click activities per member per campaign.
- **List all Mailchimp report email activities email activity** (List). Get a specific Mailchimp list member's email activity in a campaign, including opens, clicks, and bounces. Returns: campaign_id, list_id, list_is_active, email_id, email_address, activity, _links, fired_at, data. Required: campaign_id, subscriber_hash. Activity is limited to 1,000 open and 1,000 click events per member per campaign.
- **List all Mailchimp report locations** (List). List top open locations for a Mailchimp campaign by geographic region. Returns: country_code, region, region_name, opens, proxy_excluded_opens. Required: campaign_id. Max 1000 records per page.
- **List all Mailchimp report open details** (List). List Mailchimp campaign open details showing which list members opened a campaign email. Returns: campaign_id, list_id, list_is_active, contact_status, email_id, email_address, merge_fields, vip, opens_count, proxy_excluded_opens_count, opens, _links. Required: campaign_id. Max 1000 records per page.
- **List all Mailchimp report open details open details** (List). Get information about a specific Mailchimp campaign subscriber who opened a campaign. Returns: campaign_id, list_id, list_is_active, contact_status, email_id, email_address, merge_fields, vip, opens_count, proxy_excluded_opens_count, opens, _links. Required: campaign_id, subscriber_hash.
- **List all Mailchimp report sent tos** (List). List Mailchimp campaign recipients who were sent a specific campaign. Returns: email_id, email_address, merge_fields, vip, status, open_count, last_open, absplit_group, gmt_offset, campaign_id, list_id, list_is_active, _links. Required: campaign_id.
- **List all Mailchimp report sent tos sent to** (List). Get information about a specific Mailchimp campaign recipient by subscriber hash. Returns: email_id, email_address, merge_fields, vip, status, open_count, last_open, absplit_group, gmt_offset, campaign_id, list_id, list_is_active, _links. Required: campaign_id, subscriber_hash.
- **List all Mailchimp report sub reports** (List). List child campaign reports for a specific Mailchimp parent campaign. Returns each sub-report with id, campaign_title, type, list_id, list_name, subject_line, emails_sent, bounces, opens, clicks, ecommerce, delivery_status, and additional engagement statistics. Required: campaign_id.
- **List all Mailchimp report unsubscribeds** (List). List members who unsubscribed from a specific Mailchimp campaign. Returns: email_id, email_address, merge_fields, vip, timestamp, reason, campaign_id, list_id, list_is_active, _links. Required: campaign_id. Max 1000 records per page.
- **List all Mailchimp report unsubscribeds unsubscribed** (List). Get information about a specific Mailchimp list member who unsubscribed from a campaign. Returns: email_id, email_address, merge_fields, vip, timestamp, reason, campaign_id, list_id, list_is_active, _links, fired_at, data. Required: campaign_id, subscriber_hash.
- **List all Mailchimp store carts** (List). List carts for a Mailchimp store. Returns: id, customer, campaign_id, checkout_url, currency_code, order_total, tax_total, lines, created_at, updated_at, _links. Required: store_id.
- **Get single Mailchimp store cart by ID** (Get). Get a specific Mailchimp store cart by id. Returns: id, customer, campaign_id, checkout_url, currency_code, order_total, tax_total, lines, created_at, updated_at, _links. Required: store_id, id.
- **Create a Mailchimp store cart** (Create). Create a new cart in a Mailchimp store. Returns: id, customer, campaign_id, checkout_url, currency_code, order_total, tax_total, lines, created_at, updated_at, _links, x-title. Required: store_id, id, currency_code, customer, order_total, lines.
- **Mailchimp store carts bulk update** (Update). Update a specific Mailchimp store cart. Returns: id, customer, campaign_id, checkout_url, currency_code, order_total, tax_total, lines, created_at, updated_at, _links. Required: store_id, cart_id.
- **Mailchimp store carts bulk delete** (Delete). Delete a Mailchimp store cart by cart_id. Returns an empty 204 response on success. Required: store_id, cart_id.
- **List all Mailchimp store customers** (List). List Mailchimp store customers. Returns: id, email_address, sms_phone_number, opt_in_status, company, first_name, last_name, orders_count, total_spent, address, created_at, updated_at, _links. Required: store_id. Max 1000 records per page.
- **Get single Mailchimp store customer by ID** (Get). Get a single Mailchimp store customer by id. Returns: id, email_address, sms_phone_number, opt_in_status, company, first_name, last_name, orders_count, total_spent, address, created_at, updated_at, _links. Required: store_id, id.
- **Create a Mailchimp store customer** (Create). Add a new customer to a Mailchimp store. Returns: id, email_address, sms_phone_number, opt_in_status, company, first_name, last_name, orders_count, total_spent, address, created_at, updated_at, _links, x-title. Required: store_id, id, opt_in_status. Customer id limited to 50 characters.
- **Mailchimp store customers bulk update** (Update). Add or update (upsert) a Mailchimp store customer by customer_id. Returns: id, email_address, sms_phone_number, opt_in_status, company, first_name, last_name, orders_count, total_spent, address, created_at, updated_at, _links. Required: store_id, customer_id, id.
- **Mailchimp store customers partial update** (Update). Update a Mailchimp store customer by id. Returns: id, email_address, sms_phone_number, opt_in_status, company, first_name, last_name, orders_count, total_spent, address, created_at, updated_at, _links. Required: store_id, id.
- **Mailchimp store customers bulk delete** (Delete). Delete a Mailchimp ecommerce store customer from a store. Returns an empty 204 response on success. Required: store_id, customer_id.
- **List all Mailchimp store promo rules** (List). List Mailchimp promo rules for a store. Returns: id, title, description, starts_at, ends_at, amount, type, target, enabled, created_at_foreign, updated_at_foreign, _links. Required: store_id. Max 1000 records per page.
- **Get single Mailchimp store promo rule by ID** (Get). Get a single Mailchimp promo rule by id. Returns: id, title, description, starts_at, ends_at, amount, type, target, enabled, created_at_foreign, updated_at_foreign, _links. Required: store_id, id.
- **Create a Mailchimp store promo rule** (Create). Create a new Mailchimp promo rule for a store. Returns: id, title, description, starts_at, ends_at, amount, type, target, enabled, created_at_foreign, updated_at_foreign, _links, x-title. Required: store_id, id, description, amount, type, target.
- **Mailchimp store promo rules bulk update** (Update). Update a Mailchimp promo rule for a store. Returns: id, title, description, starts_at, ends_at, amount, type, target, enabled, created_at_foreign, updated_at_foreign, _links. Required: store_id, promo_rule_id.
- **Mailchimp store promo rules bulk delete** (Delete). Delete a Mailchimp promo rule from a store. Returns an empty 204 response on success. Required: store_id, promo_rule_id.
- **List all Mailchimp template default contents** (List). Get the editable sections and their default content for a Mailchimp template. Returns: sections, _links, x-title. Required: template_id.
- **List all Mailchimp facebook ad ecommerce product activities** (List). List Mailchimp Facebook Ads ecommerce product activity for a specific outreach. Returns: title, sku, image_url, total_revenue, total_purchased, currency_code, recommendation_total, recommendation_purchased. Required: outreach_id. Max 1000 records per page.
- **List all Mailchimp facebook ads** (List). List Facebook ad out reaches in Mailchimp. Returns: id, web_id, name, type, status, show_report, create_time, start_time, updated_at, canceled_at, published_time, has_segment, report_summary, recipients, email_source_name, paused_at, end_time, needs_attention, was_canceled_by_facebook, thumbnail, is_connected, has_audience, has_content, channel, feedback, site, audience, budget, content, _links.…
- **Get single Mailchimp facebook ad by ID** (Get). Get details of a specific Facebook ad outreach in Mailchimp by id. Returns: id, web_id, type, status, show_report, create_time, start_time, updated_at, canceled_at, published_time, has_segment, report_summary, recipients, email_source_name, paused_at, end_time, needs_attention, was_canceled_by_facebook, thumbnail, is_connected, has_audience, has_content, channel, feedback, site, audience, budget,…
- **List all Mailchimp order lines** (List). List order line items for a Mailchimp ecommerce order. Returns: id, product_id, product_title, product_variant_id, product_variant_title, image_url, quantity, price, discount, _links. Required: store_id, order_id. Max 1000 records per page.
- **Get single Mailchimp order line by ID** (Get). Get a specific Mailchimp order line item by id. Returns: id, product_id, product_title, product_variant_id, product_variant_title, image_url, quantity, price, discount, _links. Required: store_id, order_id, id.
- **Create a Mailchimp order line** (Create). Add a new line item to an existing Mailchimp ecommerce order. Returns: id, product_id, product_title, product_variant_id, product_variant_title, image_url, quantity, price, discount, _links, x-title. Required: store_id, order_id, id, product_id, product_variant_id, quantity, price.
- **Mailchimp order lines bulk update** (Update). Update a specific Mailchimp order line item. Returns: id, product_id, product_title, product_variant_id, product_variant_title, image_url, quantity, price, discount, _links. Required: store_id, order_id, line_id.
- **Mailchimp order lines bulk delete** (Delete). Delete a specific Mailchimp order line item. Returns an empty 204 response on success. Required: store_id, order_id, line_id.
- **List all Mailchimp pings** (List). Ping the Mailchimp Marketing API as a health check that won't return any account-specific information. Returns: health_status!"). No parameters required.
- **List all Mailchimp product images** (List). List product images for a specific Mailchimp product in a store. Returns: id, url, variant_ids, _links. Required: store_id, product_id.
- **Get single Mailchimp product image by ID** (Get). Get information about a specific Mailchimp product image. Returns: id, url, variant_ids, _links. Required: store_id, product_id, id.
- **Create a Mailchimp product image** (Create). Add a new image to a Mailchimp product. Returns: id, url, variant_ids, _links, x-title. Required: store_id, product_id, id, url.
- **Mailchimp product images bulk update** (Update). Update a Mailchimp product image. Returns: id, url, variant_ids, _links. Required: store_id, product_id, image_id.
- **Mailchimp product images bulk delete** (Delete). Delete a Mailchimp product image. Returns an empty 204 response on success. Required: store_id, product_id, image_id.
- **List all Mailchimp product variants** (List). List Mailchimp product variants for a specific product in a store. Returns: id, title, url, sku, price, inventory_quantity, image_url, backorders, visibility, created_at, updated_at, _links. Required: store_id, product_id.
- **Get single Mailchimp product variant by ID** (Get). Get a single Mailchimp product variant by id. Returns: id, title, url, sku, price, inventory_quantity, image_url, backorders, visibility, created_at, updated_at, _links. Required: store_id, product_id, id.
- **Create a Mailchimp product variant** (Create). Add a new Mailchimp product variant to a product. Returns: id, title, url, sku, price, inventory_quantity, image_url, backorders, visibility, created_at, updated_at, _links, x-title. Required: store_id, product_id, id.
- **Mailchimp product variants bulk update** (Update). Add or update (upsert) a Mailchimp product variant by variant_id. Returns: id, title, url, sku, price, inventory_quantity, image_url, backorders, visibility, created_at, updated_at, _links. Required: store_id, product_id, variant_id, id.
- **Mailchimp product variants partial update** (Update). Partially update a Mailchimp product variant by id. Returns: id, title, url, sku, price, inventory_quantity, image_url, backorders, visibility, created_at, updated_at, _links. Required: store_id, product_id, id.
- **Mailchimp product variants bulk delete** (Delete). Delete a Mailchimp e-commerce product variant from a specific store and product. Returns an empty 204 response on success. Required: store_id, product_id, variant_id.
- **List all Mailchimp reporting facebook ads** (List). List Facebook ad reports in Mailchimp. Returns: id, web_id, name, type, status, show_report, create_time, start_time, updated_at, canceled_at, published_time, has_segment, report_summary, recipients, email_source_name, paused_at, end_time, needs_attention, was_canceled_by_facebook, thumbnail, channel, audience, budget, audience_activity, _links. Sortable by created_at, updated_at, or end_time.
- **Get single Mailchimp reporting facebook ad by ID** (Get). Get a single Mailchimp Facebook ad report by id. Returns: id, web_id, type, status, show_report, create_time, start_time, updated_at, canceled_at, published_time, has_segment, report_summary, recipients, email_source_name, paused_at, end_time, needs_attention, was_canceled_by_facebook, thumbnail, channel, audience, budget, audience_activity, _links, x-title, name. Required: id.
- **List all Mailchimp reporting landing pages** (List). List Mailchimp landing page reports with engagement and ecommerce metrics. Returns: id, name, title, url, published_at, unpublished_at, status, list_id, visits, unique_visits, subscribes, clicks, conversion_rate, timeseries, ecommerce, web_id, list_name, signup_tags, _links. Max 1000 records per page.
- **Get single Mailchimp reporting landing page by ID** (Get). Get a Mailchimp landing page report by id. Returns: id, title, url, published_at, unpublished_at, status, list_id, visits, unique_visits, subscribes, clicks, conversion_rate, timeseries, ecommerce, web_id, list_name, signup_tags, _links, x-title. Required: id.
- **List all Mailchimp search campaigns** (List). Search Mailchimp campaigns by query terms. Returns matching results, each containing a campaign object with id, web_id, type, status, create_time, send_time, and emails_sent. Required: query.
- **List all Mailchimp sms campaign contents** (List). Get the content for a Mailchimp SMS campaign. Returns: message_body, estimated_segments, merge_fields, media, source, properties, _links, x-title. Required: sms_campaign_id.
- **Mailchimp sms campaign contents bulk update** (Update). Set the content for a Mailchimp SMS campaign, including the message body and optional media attachments. Returns: message_body, estimated_segments, merge_fields, media, source, properties, _links, fired_at, data. Required: sms_campaign_id, message_body.
- **List all Mailchimp sms campaigns** (List). List all Mailchimp SMS campaigns in an account. Returns: id, web_id, name, status, channel, list_id, recipient_count, create_time, send_time, updated_at, expire_time, is_send_now, folder_id, segments, excluded_segments, _links.
- **Get single Mailchimp sms campaign by ID** (Get). Get a specific Mailchimp SMS campaign by id. Returns the campaign object including id, web_id, name, status, channel, list_id, recipient_count, create_time, send_time, updated_at, expire_time, is_send_now, folder_id, segments, excluded_segments, and _links. Required: id.
- **Create a Mailchimp sms campaign** (Create). Create a new Mailchimp SMS campaign. Returns the created campaign object including id, web_id, name, status, channel, list_id, recipient_count, create_time, send_time, updated_at, expire_time, is_send_now, folder_id, segments, excluded_segments, and _links. Required: name.
- **Update a Mailchimp sms campaign by ID** (Update). Update settings for a specific Mailchimp SMS campaign by id. Returns the updated campaign object including id, web_id, name, status, channel, list_id, recipient_count, create_time, send_time, updated_at, expire_time, is_send_now, folder_id, segments, excluded_segments, and _links. Required: id.
- **Delete a Mailchimp sms campaign by ID** (Delete). Delete a Mailchimp SMS campaign by id. Returns an empty 204 response on success. Required: id.
- **Mailchimp sms campaigns send** (Send). Send a Mailchimp SMS campaign immediately. Returns an empty 204 response on success. Required: sms_campaign_id.
- **Mailchimp sms campaigns schedule** (Action). Schedule a Mailchimp SMS campaign to send at a specific UTC date and time. Returns an empty 204 response on success. Required: sms_campaign_id, schedule_time.
- **Mailchimp sms campaigns cancel send** (Cancel). Cancel a scheduled or sending Mailchimp SMS campaign. Returns an empty 204 response on success. Required: sms_campaign_id.
- **List all Mailchimp store orders** (List). List Mailchimp store orders, optionally filtered by customer, campaign, or outreach. Returns each order with id, customer, currency_code, order_total, lines, financial_status, shipping_address, and billing_address. Required: store_id.
- **Get single Mailchimp store order by ID** (Get). Get a single Mailchimp store order by id. Returns the full order object including id, customer, currency_code, order_total, lines, financial_status, shipping_address, and billing_address. Required: store_id, id.
- **Create a Mailchimp store order** (Create). Create a new order in a Mailchimp store. Returns the created order with id, customer, currency_code, order_total, lines, and billing/shipping addresses. Required: store_id, id, customer, currency_code, order_total, lines. Passing cancelled_at_foreign will cancel the order being created.
- **Mailchimp store orders bulk update** (Update). Add or update a Mailchimp e-commerce store order. Returns: id, customer, store_id, campaign_id, cart_id, landing_site, financial_status, fulfillment_status, currency_code, order_total, order_url, discount_total, tax_total, shipping_total, tracking_code, processed_at_foreign, cancelled_at_foreign, updated_at_foreign, shipping_address, billing_address, promos, lines, outreach, tracking_number,…
- **Mailchimp store orders partial update** (Update). Update a specific Mailchimp ecommerce order in a store. Returns the updated order object including its id, customer, currency_code, order_total, financial_status, fulfillment_status, and lines. Required: store_id, id.
- **Mailchimp store orders bulk delete** (Delete). Delete an order from a Mailchimp ecommerce store. Returns an empty 204 response on success. Required: store_id, order_id.
- **List all Mailchimp store products** (List). List Mailchimp e-commerce store products. Returns: id, currency_code, title, handle, url, description, type, vendor, image_url, variants, images, published_at_foreign, _links. Required: store_id.
- **Get single Mailchimp store product by ID** (Get). Get a single Mailchimp e-commerce store product by id. Returns: id, currency_code, title, handle, url, description, type, vendor, image_url, variants, images, published_at_foreign, _links. Required: store_id, id.
- **Create a Mailchimp store product** (Create). Add a new product to a Mailchimp e-commerce store. Returns: id, currency_code, title, handle, url, description, type, vendor, image_url, variants, images, published_at_foreign, _links, x-title. Required: store_id, id, title, variants.
- **Mailchimp store products bulk update** (Update). Create or update (upsert) a Mailchimp e-commerce store product. Returns: id, currency_code, title, handle, url, description, type, vendor, image_url, variants, images, published_at_foreign, _links. Required: store_id, product_id, id.
- **Mailchimp store products partial update** (Update). Partially update a Mailchimp e-commerce store product. Returns: id, currency_code, title, handle, url, description, type, vendor, image_url, variants, images, published_at_foreign, _links. Required: store_id, id.
- **Mailchimp store products bulk delete** (Delete). Delete a product from a Mailchimp ecommerce store. Returns an empty 204 response on success. Required: store_id, product_id.
- **List all Mailchimp question answers** (List). List answers submitted for a specific Mailchimp survey question. Returns: id, value, response_id, submitted_at, contact, is_new_contact. Required: survey_id, question_id.
- **Get single Mailchimp reporting survey by ID** (Get). Get a Mailchimp survey report by id. Returns: id, web_id, list_id, list_name, title, url, status, published_at, created_at, updated_at, total_responses, x-title. Required: id.
- **List all Mailchimp reporting surveys** (List). List Mailchimp survey reports. Returns each survey report with id, title, status, total_responses, list_id, list_name, url, web_id, published_at, created_at, and updated_at. Max 1000 records per page.
- **Get single Mailchimp survey question by ID** (Get). Get a single Mailchimp survey question report by id. Returns the question report including its id, survey_id, query, type, total_responses, is_required, options, and contact_counts. Required: survey_id, id.
- **List all Mailchimp survey questions** (List). List Mailchimp survey question reports for a survey. Returns each question report with id, survey_id, query, type, total_responses, is_required, options, and contact_counts. Required: survey_id.
- **Get single Mailchimp survey response by ID** (Get). Get a single Mailchimp survey response by id. Returns: response_id, submitted_at, contact, is_new_contact, results, fired_at, data. Required: survey_id, id.
- **List all Mailchimp survey responses** (List). List Mailchimp survey responses for a survey. Returns: response_id, submitted_at, contact, is_new_contact. Required: survey_id.
- **List all Mailchimp verified domains** (List). List verified domains on the Mailchimp account. Returns: domain, verified, authenticated, verification_email, verification_sent, status, is_free_email_provider.
- **Create a Mailchimp verified domain** (Create). Add a domain to the Mailchimp account for verification. Returns: domain, verified, authenticated, verification_email, verification_sent, status, is_free_email_provider. Required: verification_email.
- **Mailchimp verified domains bulk delete** (Delete). Delete a verified domain from the Mailchimp account. Returns an empty 204 response on success. Required: domain_name.
- **Mailchimp verified domains verify** (Verify). Verify a domain for sending in Mailchimp by submitting the verification challenge code. Returns: domain, verified, authenticated, verification_email, verification_sent, status, is_free_email_provider, x-title. Required: domain_name, code.
- **List all Mailchimp verified domains verified domains** (List). Get details for a single verified domain in Mailchimp by domain name. Returns: domain, verified, authenticated, verification_email, verification_sent, status, is_free_email_provider. Required: domain_name.
