# Mailchimp Marketing API API

> Mailchimp Marketing API API on Apizie: 294 endpoints (List api root resources, Get latest chimp chatter, List account exports, Add export, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/communication:mailchimp/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `communication:mailchimp`
- Category: Communication
- Status: byok
- Source: https://mailchimp
- Page: https://apizie.tech/api/communication/mailchimp
- OpenAPI: https://apizie.tech/api/communication/mailchimp/openapi.json



## Endpoints

### List api root resources
`GET https://apizie.tech/v1/communication:mailchimp/get-root` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |

### Get latest chimp chatter
`GET https://apizie.tech/v1/communication:mailchimp/get-activity-feed-chimp-chatter` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### List account exports
`GET https://apizie.tech/v1/communication:mailchimp/get-account-exports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add export
`POST https://apizie.tech/v1/communication:mailchimp/post-account-export` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get account export info
`GET https://apizie.tech/v1/communication:mailchimp/get-account-export-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| export_id | string | yes | The unique id for the account export. |

### Get a list of audiences
`GET https://apizie.tech/v1/communication:mailchimp/get-audience-contacts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Get audience info
`GET https://apizie.tech/v1/communication:mailchimp/get-audience-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| audience_id | string | yes | The unique ID for the audience. |

### Get Contacts
`GET https://apizie.tech/v1/communication:mailchimp/get-audience-contact-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| cursor | string | no | Paginate through a collection of records by setting the `cursor` parameter to a `next_cursor` attribute returned by a previous request.… |
| created_before | string | no | Restricts the response to contacts created at or before the specified time (inclusive). Uses ISO 8601 format: 2025-04-23T15:41:36+00:00. |
| created_since | string | no | Restricts the response to contacts created after the specified time (exclusive). Uses ISO 8601 format: 2025-04-23T15:41:36+00:00. |
| updated_before | string | no | Restricts the response to contacts updated at or before the specified time (inclusive). Uses ISO 8601 format: 2025-04-23T15:41:36+00:00. |
| updated_since | string | no | Restricts the response to contacts updated after the specified time (exclusive). Uses ISO 8601 format: 2025-04-23T15:41:36+00:00. |
| audience_id | string | yes | The unique ID for the audience. |
| sort_field | string | no | Specifies the field to sort the returned contacts by. |
| sort_dir | string | no | Determines the order direction for sorted results. |

### Add Contact
`POST https://apizie.tech/v1/communication:mailchimp/create-audience-contact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| audience_id | string | yes | The unique ID for the audience. |
| merge_field_validation_mode | string | no | Defines how merge field validation is handled. When set to `ignore_required_checks`, the API does not raise an error if required merge… |
| data_mode | string | no | Indicates the data processing mode. In `historical` mode, contact data changes do not trigger automations or webhooks. In `live mode`,… |
| body | object | yes | JSON request body |

### Get Contact
`GET https://apizie.tech/v1/communication:mailchimp/get-audience-contact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| audience_id | string | yes | The unique ID for the audience. |
| contact_id | string | yes | A unique identifier for the contact, which can be a Mailchimp contact ID or a channel hash. A channel hash must follow the format… |

### Update Contact
`POST https://apizie.tech/v1/communication:mailchimp/patch-audience-contact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| audience_id | string | yes | The unique ID for the audience. |
| contact_id | string | yes | The unique id for the contact. |
| merge_field_validation_mode | string | no | Defines how merge field validation is handled. When set to `ignore_required_checks`, the API does not raise an error if required merge… |
| data_mode | string | no | Indicates the data processing mode. In `historical` mode, contact data changes do not trigger automations or webhooks. In `live mode`,… |
| body | object | yes | JSON request body |

### Archive Contact
`POST https://apizie.tech/v1/communication:mailchimp/post-audiences-contacts-actions-archive` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| audience_id | string | yes | The unique ID for the audience. |
| contact_id | string | yes | The unique id for the contact. |

### Forget Contact
`POST https://apizie.tech/v1/communication:mailchimp/post-audiences-contacts-actions-forget` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| audience_id | string | yes | The unique ID for the audience. |
| contact_id | string | yes | The unique id for the contact. |

### List authorized apps
`GET https://apizie.tech/v1/communication:mailchimp/get-authorized-apps` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Get authorized app info
`GET https://apizie.tech/v1/communication:mailchimp/get-authorized-apps-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| app_id | string | yes | The unique id for the connected authorized application. |

### List automations
`GET https://apizie.tech/v1/communication:mailchimp/get-automations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| before_create_time | string | no | Restrict the response to automations created before this time. Uses the ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_create_time | string | no | Restrict the response to automations created after this time. Uses the ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| before_start_time | string | no | Restrict the response to automations started before this time. Uses the ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_start_time | string | no | Restrict the response to automations started after this time. Uses the ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| status | string | no | Restrict the results to automations with the specified status. |

### Add automation
`POST https://apizie.tech/v1/communication:mailchimp/post-automations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get automation info
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| workflow_id | string | yes | The unique id for the Automation workflow. |

### Pause automation emails
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-actions-pause-all-emails` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |

### Start automation emails
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-actions-start-all-emails` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |

### Archive automation
`POST https://apizie.tech/v1/communication:mailchimp/archive-automations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |

### List automated emails
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-emails` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |

### Get workflow email info
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-emails-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |

### Update workflow email
`POST https://apizie.tech/v1/communication:mailchimp/patch-automation-email-workflow-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |
| body | object | yes | JSON request body |

### Delete workflow email
`POST https://apizie.tech/v1/communication:mailchimp/delete-automations-id-emails-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |

### List automated email subscribers
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-emails-id-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |

### Add subscriber to workflow email
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-emails-id-queue` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |
| body | object | yes | JSON request body |

### Get automated email subscriber
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-emails-id-queue-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |
| subscriber_hash | string | yes | The MD5 hash of the lowercase version of the list member's email address. |

### Pause automated email
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-emails-id-actions-pause` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |

### Start automated email
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-emails-id-actions-start` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| workflow_email_id | string | yes | The unique id for the Automation workflow email. |

### List subscribers removed from workflow
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-removed-subscribers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |

### Remove subscriber from workflow
`POST https://apizie.tech/v1/communication:mailchimp/post-automations-id-removed-subscribers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| body | object | yes | JSON request body |

### Get subscriber removed from workflow
`GET https://apizie.tech/v1/communication:mailchimp/get-automations-id-removed-subscribers-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workflow_id | string | yes | The unique id for the Automation workflow. |
| subscriber_hash | string | yes | The MD5 hash of the lowercase version of the list member's email address. |

### List batch requests
`GET https://apizie.tech/v1/communication:mailchimp/get-batches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Start batch operation
`POST https://apizie.tech/v1/communication:mailchimp/post-batches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get batch operation status
`GET https://apizie.tech/v1/communication:mailchimp/get-batches-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| batch_id | string | yes | The unique id for the batch operation. |

### Delete batch request
`POST https://apizie.tech/v1/communication:mailchimp/delete-batches-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| batch_id | string | yes | The unique id for the batch operation. |

### List batch webhooks
`GET https://apizie.tech/v1/communication:mailchimp/get-batch-webhooks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add batch webhook
`POST https://apizie.tech/v1/communication:mailchimp/post-batch-webhooks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get batch webhook info
`GET https://apizie.tech/v1/communication:mailchimp/get-batch-webhook` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| batch_webhook_id | string | yes | The unique id for the batch webhook. |

### Update batch webhook
`POST https://apizie.tech/v1/communication:mailchimp/patch-batch-webhooks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| batch_webhook_id | string | yes | The unique id for the batch webhook. |
| body | object | yes | JSON request body |

### Delete batch webhook
`POST https://apizie.tech/v1/communication:mailchimp/delete-batch-webhook-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| batch_webhook_id | string | yes | The unique id for the batch webhook. |

### List template folders
`GET https://apizie.tech/v1/communication:mailchimp/get-template-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add template folder
`POST https://apizie.tech/v1/communication:mailchimp/post-template-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get template folder
`GET https://apizie.tech/v1/communication:mailchimp/get-template-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| folder_id | string | yes | The unique id for the template folder. |

### Update template folder
`POST https://apizie.tech/v1/communication:mailchimp/patch-template-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the template folder. |
| body | object | yes | JSON request body |

### Delete template folder
`POST https://apizie.tech/v1/communication:mailchimp/delete-template-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the template folder. |

### List campaign folders
`GET https://apizie.tech/v1/communication:mailchimp/get-campaign-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add campaign folder
`POST https://apizie.tech/v1/communication:mailchimp/post-campaign-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get campaign folder
`GET https://apizie.tech/v1/communication:mailchimp/get-campaign-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| folder_id | string | yes | The unique id for the campaign folder. |

### Update campaign folder
`POST https://apizie.tech/v1/communication:mailchimp/patch-campaign-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the campaign folder. |
| body | object | yes | JSON request body |

### Delete campaign folder
`POST https://apizie.tech/v1/communication:mailchimp/delete-campaign-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the campaign folder. |

### List campaigns
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| type | string | no | The campaign type. |
| status | string | no | The status of the campaign. |
| before_send_time | string | no | Restrict the response to campaigns sent before the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_send_time | string | no | Restrict the response to campaigns sent after the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| before_create_time | string | no | Restrict the response to campaigns created before the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_create_time | string | no | Restrict the response to campaigns created after the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| list_id | string | no | The unique id for the list. |
| folder_id | string | no | The unique folder id. |
| member_id | string | no | Retrieve campaigns sent to a particular list member. Member ID is The MD5 hash of the lowercase version of the list member’s email address. |
| sort_field | string | no | Returns files sorted by the specified field. |
| sort_dir | string | no | Determines the order direction for sorted results. |
| include_resend_shortcut_eligibility | boolean | no | Return the `resend_shortcut_eligibility` field in the response, which tells you if the campaign is eligible for the various Campaign… |
| include_resend_shortcut_usage | boolean | no | Return the `resend_shortcut_usage` field in the response. This includes information about campaigns related by a shortcut. |

### Add campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get campaign info
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| campaign_id | string | yes | The unique id for the campaign. |
| include_resend_shortcut_eligibility | boolean | no | Return the `resend_shortcut_eligibility` field in the response, which tells you if the campaign is eligible for the various Campaign… |
| include_resend_shortcut_usage | boolean | no | Return the `resend_shortcut_usage` field in the response. This includes information about campaigns related by a shortcut. |

### Update campaign settings
`POST https://apizie.tech/v1/communication:mailchimp/patch-campaigns-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | yes | JSON request body |

### Delete campaign
`POST https://apizie.tech/v1/communication:mailchimp/delete-campaigns-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Cancel campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-cancel-send` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Replicate campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-replicate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Send campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-send` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Schedule campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | yes | JSON request body |

### Unschedule campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-unschedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Send test email
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-test` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | yes | JSON request body |

### Pause rss campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-pause` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Resume rss campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-resume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |

### Resend campaign
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-actions-create-resend` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | no | JSON request body |

### Get campaign content
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns-id-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| campaign_id | string | yes | The unique id for the campaign. |

### Set campaign content
`POST https://apizie.tech/v1/communication:mailchimp/put-campaigns-id-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | yes | JSON request body |

### List campaign feedback
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns-id-feedback` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| campaign_id | string | yes | The unique id for the campaign. |

### Add campaign feedback
`POST https://apizie.tech/v1/communication:mailchimp/post-campaigns-id-feedback` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| body | object | yes | JSON request body |

### Get campaign feedback message
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns-id-feedback-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| campaign_id | string | yes | The unique id for the campaign. |
| feedback_id | string | yes | The unique id for the feedback message. |

### Update campaign feedback message
`POST https://apizie.tech/v1/communication:mailchimp/patch-campaigns-id-feedback-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| feedback_id | string | yes | The unique id for the feedback message. |
| body | object | yes | JSON request body |

### Delete campaign feedback message
`POST https://apizie.tech/v1/communication:mailchimp/delete-campaigns-id-feedback-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaign_id | string | yes | The unique id for the campaign. |
| feedback_id | string | yes | The unique id for the feedback message. |

### Get campaign send checklist
`GET https://apizie.tech/v1/communication:mailchimp/get-campaigns-id-send-checklist` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| campaign_id | string | yes | The unique id for the campaign. |

### List connected sites
`GET https://apizie.tech/v1/communication:mailchimp/get-connected-sites` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add connected site
`POST https://apizie.tech/v1/communication:mailchimp/post-connected-sites` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get connected site
`GET https://apizie.tech/v1/communication:mailchimp/get-connected-sites-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| connected_site_id | string | yes | The unique identifier for the site. |

### Delete connected site
`POST https://apizie.tech/v1/communication:mailchimp/delete-connected-sites-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| connected_site_id | string | yes | The unique identifier for the site. |

### Verify connected site script
`POST https://apizie.tech/v1/communication:mailchimp/post-connected-sites-id-actions-verify-script-installation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| connected_site_id | string | yes | The unique identifier for the site. |

### Enable pixel for connected site
`POST https://apizie.tech/v1/communication:mailchimp/post-connected-sites-id-actions-enable-pixel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| connected_site_id | string | yes | The unique identifier for the site. |

### Disable pixel for connected site
`POST https://apizie.tech/v1/communication:mailchimp/post-connected-sites-id-actions-disable-pixel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| connected_site_id | string | yes | The unique identifier for the site. |

### Customer Journeys API trigger for a contact
`POST https://apizie.tech/v1/communication:mailchimp/post-customer-journeys-journeys-id-steps-id-actions-trigger` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| journey_id | integer | yes | The id for the flow. |
| step_id | integer | yes | The id for the Step. |
| body | object | yes | JSON request body |

### List stored files
`GET https://apizie.tech/v1/communication:mailchimp/get-file-manager-files` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| type | string | no | The file type for the File Manager file. |
| created_by | string | no | The Mailchimp account user who created the File Manager file. |
| before_created_at | string | no | Restrict the response to files created before the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_created_at | string | no | Restrict the response to files created after the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| sort_field | string | no | Returns files sorted by the specified field. |
| sort_dir | string | no | Determines the order direction for sorted results. |

### Add file
`POST https://apizie.tech/v1/communication:mailchimp/post-file-manager-files` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get file
`GET https://apizie.tech/v1/communication:mailchimp/get-file-manager-files-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| file_id | string | yes | The unique id for the File Manager file. |

### Update file
`POST https://apizie.tech/v1/communication:mailchimp/patch-file-manager-files-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| file_id | string | yes | The unique id for the File Manager file. |
| body | object | yes | JSON request body |

### Delete file
`POST https://apizie.tech/v1/communication:mailchimp/delete-file-manager-files-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| file_id | string | yes | The unique id for the File Manager file. |

### List folders
`GET https://apizie.tech/v1/communication:mailchimp/get-file-manager-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| created_by | string | no | The Mailchimp account user who created the File Manager file. |
| before_created_at | string | no | Restrict the response to files created before the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_created_at | string | no | Restrict the response to files created after the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |

### Add folder
`POST https://apizie.tech/v1/communication:mailchimp/post-file-manager-folders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get folder
`GET https://apizie.tech/v1/communication:mailchimp/get-file-manager-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| folder_id | string | yes | The unique id for the File Manager folder. |

### Update folder
`POST https://apizie.tech/v1/communication:mailchimp/patch-file-manager-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the File Manager folder. |
| body | object | yes | JSON request body |

### Delete folder
`POST https://apizie.tech/v1/communication:mailchimp/delete-file-manager-folders-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the File Manager folder. |

### List stored files
`GET https://apizie.tech/v1/communication:mailchimp/get-file-manager-folders-files` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| folder_id | string | yes | The unique id for the File Manager folder. |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| type | string | no | The file type for the File Manager file. |
| created_by | string | no | The Mailchimp account user who created the File Manager file. |
| before_created_at | string | no | Restrict the response to files created before the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_created_at | string | no | Restrict the response to files created after the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| sort_field | string | no | Returns files sorted by the specified field. |
| sort_dir | string | no | Determines the order direction for sorted results. |

### Get lists info
`GET https://apizie.tech/v1/communication:mailchimp/get-lists` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| before_date_created | string | no | Restrict response to lists created before the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_date_created | string | no | Restrict results to lists created after the set date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| before_campaign_last_sent | string | no | Restrict results to lists created before the last campaign send date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| since_campaign_last_sent | string | no | Restrict results to lists created after the last campaign send date. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| email | string | no | Restrict results to lists that include a specific subscriber's email address. |
| sort_field | string | no | Returns files sorted by the specified field. |
| sort_dir | string | no | Determines the order direction for sorted results. |
| has_ecommerce_store | boolean | no | Restrict results to lists that contain an active, connected, undeleted ecommerce store. |
| include_total_contacts | boolean | no | Deprecated. Return the total_contacts field in the stats response, which contains an approximate count of subscribed, unsubscribed, and… |

### Add list
`POST https://apizie.tech/v1/communication:mailchimp/post-lists` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get list info
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| list_id | string | yes | The unique ID for the list. |
| include_total_contacts | boolean | no | Deprecated. Return the total_contacts field in the stats response, which contains an approximate count of subscribed, unsubscribed, and… |

### Batch subscribe or unsubscribe
`POST https://apizie.tech/v1/communication:mailchimp/post-lists-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| skip_merge_validation | boolean | no | If skip_merge_validation is true, member data will be accepted without merge field values, even if the merge field is usually required.… |
| skip_duplicate_check | boolean | no | If skip_duplicate_check is true, we will ignore duplicates sent in the request when using the batch sub/unsub on the lists endpoint. The… |
| body | object | yes | JSON request body |

### Update lists
`POST https://apizie.tech/v1/communication:mailchimp/patch-lists-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| body | object | yes | JSON request body |

### Delete list
`POST https://apizie.tech/v1/communication:mailchimp/delete-lists-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |

### List abuse reports
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-abuse-reports` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| list_id | string | yes | The unique ID for the list. |

### Get abuse report
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-abuse-reports-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| list_id | string | yes | The unique ID for the list. |
| report_id | string | yes | The id for the abuse report. |

### List recent activity
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-activity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| list_id | string | yes | The unique ID for the list. |

### List top email clients
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-clients` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| list_id | string | yes | The unique ID for the list. |

### List growth history data
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-growth-history` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| list_id | string | yes | The unique ID for the list. |
| sort_field | string | no | Returns files sorted by the specified field. |
| sort_dir | string | no | Determines the order direction for sorted results. |

### Get growth history by month
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-growth-history-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| list_id | string | yes | The unique ID for the list. |
| month | string | yes | A specific month of list growth history. |

### List interest categories
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-interest-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| type | string | no | Restrict results a type of interest group |
| sort_field | string | no | Returns interest categories sorted by the specified field. Defaults to display_order. |
| sort_dir | string | no | Determines the order direction for sorted results. |

### Add interest category
`POST https://apizie.tech/v1/communication:mailchimp/post-lists-id-interest-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| body | object | yes | JSON request body |

### Get interest category info
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-interest-categories-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |

### Update interest category
`POST https://apizie.tech/v1/communication:mailchimp/patch-lists-id-interest-categories-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| body | object | yes | JSON request body |

### Delete interest category
`POST https://apizie.tech/v1/communication:mailchimp/delete-lists-id-interest-categories-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |

### List interests in category
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-interest-categories-id-interests` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |

### Add interest in category
`POST https://apizie.tech/v1/communication:mailchimp/post-lists-id-interest-categories-id-interests` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| body | object | yes | JSON request body |

### Get interest in category
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-interest-categories-id-interests-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| interest_id | string | yes | The specific interest or 'group name'. |
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |

### Update interest in category
`POST https://apizie.tech/v1/communication:mailchimp/patch-lists-id-interest-categories-id-interests-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| interest_id | string | yes | The specific interest or 'group name'. |
| body | object | yes | JSON request body |

### Delete interest in category
`POST https://apizie.tech/v1/communication:mailchimp/delete-lists-id-interest-categories-id-interests-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| interest_category_id | string | yes | The unique ID for the interest category. |
| interest_id | string | yes | The specific interest or 'group name'. |

### List segments
`GET https://apizie.tech/v1/communication:mailchimp/preview-asegment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| count | integer | no | The number of records to return. Default value is 10. Maximum value is 1000 |
| offset | integer | no | Used for [pagination](https://mailchimp.com/developer/marketing/docs/methods-parameters/#pagination), this is the number of records from a… |
| list_id | string | yes | The unique ID for the list. |
| type | string | no | Limit results based on segment type. |
| since_created_at | string | no | Restrict results to segments created after the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| before_created_at | string | no | Restrict results to segments created before the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| include_cleaned | boolean | no | Include cleaned members in response |
| include_transactional | boolean | no | Include transactional members in response |
| include_unsubscribed | boolean | no | Include unsubscribed members in response |
| since_updated_at | string | no | Restrict results to segments update after the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| before_updated_at | string | no | Restrict results to segments update before the set time. Uses ISO 8601 time format: 2015-10-21T15:41:36+00:00. |
| exclude_type | string | no | Exclude results based on segment type. For example, use `exclude_type=static` to exclude tags from the response. |

### Add segment
`POST https://apizie.tech/v1/communication:mailchimp/post-lists-id-segments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| body | object | yes | JSON request body |

### Get segment info
`GET https://apizie.tech/v1/communication:mailchimp/get-lists-id-segments-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fields | array | no | A comma-separated list of fields to return. Reference parameters of sub-objects with dot notation. |
| exclude_fields | array | no | A comma-separated list of fields to exclude. Reference parameters of sub-objects with dot notation. |
| list_id | string | yes | The unique ID for the list. |
| segment_id | string | yes | The unique id for the segment. |
| include_cleaned | boolean | no | Include cleaned members in response |
| include_transactional | boolean | no | Include transactional members in response |
| include_unsubscribed | boolean | no | Include unsubscribed members in response |

### Batch add or remove members
`POST https://apizie.tech/v1/communication:mailchimp/post-lists-id-segments-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| segment_id | string | yes | The unique id for the segment. |
| body | object | yes | JSON request body |

### Update segment
`POST https://apizie.tech/v1/communication:mailchimp/patch-lists-id-segments-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| list_id | string | yes | The unique ID for the list. |
| segment_id | string | yes | The unique id for the segment. |
| body | object | yes | JSON request body |

…and 174 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/communication:mailchimp/get-root" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Mailchimp Marketing API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/communication:mailchimp/get-root with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Mailchimp Marketing API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Mailchimp Marketing API itself also needs your own key from mailchimp.

### Can AI agents use the Mailchimp Marketing API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key communication:mailchimp.

### What is the status of the Mailchimp Marketing API API?
Needs your own provider key (bring your own key)
