Business — entry 009 of 19

Mailchimp

Verified Jul 2026

Mailchimp's Marketing API (v3) gives REST access to audience/list management, campaign creation and scheduling, and marketing automation, served from a datacenter-specific host (e.g. us1.api.mailchimp.com) tied to each account's own API key. Every response is JSON, including RFC-7807-style problem+json error bodies confirmed live ("API Key Invalid" on an unauthenticated request), and the API is server-side only: a live probe returns no Access-Control-Allow-Origin header on either GET or OPTIONS.

email-marketingnewslettersmarketing-automationaudience-managementcampaigns
AuthenticationAPI KeySign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSDisabledBrowser calls need a server-side proxy.
PricingFreemiumA usable free tier exists, with paid plans for more volume.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score81out of 100
Authentication15/25API key required
Pricing17/20Freemium tier available
Docs20/20Machine-readable spec file bundled
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 81 on greatapis.com
<a href="https://greatapis.com/api/mailchimp/"><img src="https://greatapis.com/badge/mailchimp.svg" alt="Scored 81 on greatapis.com"></a>

Auth quickstart

  1. Get a key at the provider
  2. Send it on every request as a headerAuthorization: <key>
  3. The exact header isn't documented — Authorization is a common default; confirm in the provider's docs.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
https://server.api.mailchimp.com/3.0
Auth
basicAuth
Surveys3
POST/lists/{list_id}/surveys/{survey_id}/actions/create-emailCreate a Survey Campaign
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Responses
StatusDescriptionSchema
200Campaign Instance
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/surveys/{survey_id}/actions/publishPublish a Survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Responses
StatusDescriptionSchema
200Survey Published
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/surveys/{survey_id}/actions/unpublishUnpublish a Survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Responses
StatusDescriptionSchema
200Survey Instance
defaultAn error generated by the Mailchimp API.
accountExport1
GET/account-exports/{export_id}Get account export info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
export_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
accountExports2
GET/account-exportsList account exports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/account-exportsAdd export
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
activityFeed1
GET/activity-feed/chimp-chatterGet latest chimp chatter
Parameters
NameInRequiredType
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200ChimpChatter Collection
defaultAn error generated by the Mailchimp API.
audiences4
GET/audiences/{audience_id}/contactsGet Contacts
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
cursorquerynostring
created_beforequerynostring
created_sincequerynostring
updated_beforequerynostring
updated_sincequerynostring
audience_idpathyesstring
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/audiences/{audience_id}/contactsAdd Contact
Parameters
NameInRequiredType
audience_idpathyesstring
merge_field_validation_modequerynostring
data_modequerynostring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/audiences/{audience_id}/contacts/{contact_id}Get Contact
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
audience_idpathyesstring
contact_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/audiences/{audience_id}/contacts/{contact_id}Update Contact
Parameters
NameInRequiredType
audience_idpathyesstring
contact_idpathyesstring
merge_field_validation_modequerynostring
data_modequerynostring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
authorizedApps2
GET/authorized-appsList authorized apps
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/authorized-apps/{app_id}Get authorized app info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
app_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
automations18
GET/automationsList automations
Parameters
NameInRequiredType
countquerynointeger
offsetquerynointeger
fieldsquerynoarray
exclude_fieldsquerynoarray
before_create_timequerynostring
since_create_timequerynostring
before_start_timequerynostring
since_start_timequerynostring
statusquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/automationsAdd automation
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}Get automation info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
workflow_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/actions/archiveArchive automation
Parameters
NameInRequiredType
workflow_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/actions/pause-all-emailsPause automation emails
Parameters
NameInRequiredType
workflow_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/actions/start-all-emailsStart automation emails
Parameters
NameInRequiredType
workflow_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/emailsList automated emails
Parameters
NameInRequiredType
workflow_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/emails/{workflow_email_id}Get workflow email info
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/automations/{workflow_id}/emails/{workflow_email_id}Update workflow email
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/automations/{workflow_id}/emails/{workflow_email_id}Delete workflow email
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/emails/{workflow_email_id}/actions/pausePause automated email
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/emails/{workflow_email_id}/actions/startStart automated email
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/emails/{workflow_email_id}/queueList automated email subscribers
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/emails/{workflow_email_id}/queueAdd subscriber to workflow email
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/emails/{workflow_email_id}/queue/{subscriber_hash}Get automated email subscriber
Parameters
NameInRequiredType
workflow_idpathyesstring
workflow_email_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/removed-subscribersList subscribers removed from workflow
Parameters
NameInRequiredType
workflow_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/automations/{workflow_id}/removed-subscribersRemove subscriber from workflow
Parameters
NameInRequiredType
workflow_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/automations/{workflow_id}/removed-subscribers/{subscriber_hash}Get subscriber removed from workflow
Parameters
NameInRequiredType
workflow_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
batchWebhooks5
GET/batch-webhooksList batch webhooks
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/batch-webhooksAdd batch webhook
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/batch-webhooks/{batch_webhook_id}Get batch webhook info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
batch_webhook_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/batch-webhooks/{batch_webhook_id}Update batch webhook
Parameters
NameInRequiredType
batch_webhook_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/batch-webhooks/{batch_webhook_id}Delete batch webhook
Parameters
NameInRequiredType
batch_webhook_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
batches4
GET/batchesList batch requests
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/batchesStart batch operation
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/batches/{batch_id}Get batch operation status
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
batch_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/batches/{batch_id}Delete batch request
Parameters
NameInRequiredType
batch_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
campaignFolders5
GET/campaign-foldersList campaign folders
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/campaign-foldersAdd campaign folder
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/campaign-folders/{folder_id}Get campaign folder
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
folder_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/campaign-folders/{folder_id}Update campaign folder
Parameters
NameInRequiredType
folder_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/campaign-folders/{folder_id}Delete campaign folder
Parameters
NameInRequiredType
folder_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
campaigns22
GET/campaignsList campaigns
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
statusquerynostring
before_send_timequerynostring
since_send_timequerynostring
before_create_timequerynostring
since_create_timequerynostring
list_idquerynostring
folder_idquerynostring
member_idquerynostring
sort_fieldquerynostring
sort_dirquerynostring
include_resend_shortcut_eligibilityquerynoboolean
include_resend_shortcut_usagequerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/campaignsAdd campaign
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/campaigns/{campaign_id}Get campaign info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
include_resend_shortcut_eligibilityquerynoboolean
include_resend_shortcut_usagequerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/campaigns/{campaign_id}Update campaign settings
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/campaigns/{campaign_id}Delete campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/cancel-sendCancel campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/create-resendResend campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/pausePause rss campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/replicateReplicate campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/resumeResume rss campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/scheduleSchedule campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/sendSend campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/testSend test email
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/actions/unscheduleUnschedule campaign
Parameters
NameInRequiredType
campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/campaigns/{campaign_id}/contentGet campaign content
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/campaigns/{campaign_id}/contentSet campaign content
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/campaigns/{campaign_id}/feedbackList campaign feedback
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/campaigns/{campaign_id}/feedbackAdd campaign feedback
Parameters
NameInRequiredType
campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/campaigns/{campaign_id}/feedback/{feedback_id}Get campaign feedback message
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
feedback_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/campaigns/{campaign_id}/feedback/{feedback_id}Update campaign feedback message
Parameters
NameInRequiredType
campaign_idpathyesstring
feedback_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/campaigns/{campaign_id}/feedback/{feedback_id}Delete campaign feedback message
Parameters
NameInRequiredType
campaign_idpathyesstring
feedback_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/campaigns/{campaign_id}/send-checklistGet campaign send checklist
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
connectedSites7
GET/connected-sitesList connected sites
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/connected-sitesAdd connected site
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/connected-sites/{connected_site_id}Get connected site
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
connected_site_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/connected-sites/{connected_site_id}Delete connected site
Parameters
NameInRequiredType
connected_site_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/connected-sites/{connected_site_id}/actions/disable-pixelDisable pixel for connected site
Parameters
NameInRequiredType
connected_site_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/connected-sites/{connected_site_id}/actions/enable-pixelEnable pixel for connected site
Parameters
NameInRequiredType
connected_site_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/connected-sites/{connected_site_id}/actions/verify-script-installationVerify connected site script
Parameters
NameInRequiredType
connected_site_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
contacts4
GET/audiencesGet a list of audiences
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/audiences/{audience_id}Get audience info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
audience_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/audiences/{audience_id}/contacts/{contact_id}/actions/archiveArchive Contact
Parameters
NameInRequiredType
audience_idpathyesstring
contact_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/audiences/{audience_id}/contacts/{contact_id}/actions/forgetForget Contact
Parameters
NameInRequiredType
audience_idpathyesstring
contact_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
conversations4
GET/conversationsList conversations
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
has_unread_messagesquerynostring
list_idquerynostring
campaign_idquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/conversations/{conversation_id}Get conversation
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
conversation_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/conversations/{conversation_id}/messagesList messages
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
conversation_idpathyesstring
is_readquerynostring
before_timestampquerynostring
since_timestampquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/conversations/{conversation_id}/messages/{message_id}Get message
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
conversation_idpathyesstring
message_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
customerJourneys1
POST/customer-journeys/journeys/{journey_id}/steps/{step_id}/actions/triggerCustomer Journeys API trigger for a contact
Parameters
NameInRequiredType
journey_idpathyesinteger
step_idpathyesinteger
Request body

application/json (required)

Responses
StatusDescriptionSchema
204An empty response
defaultAn error generated by the Mailchimp API.
ecommerce60
GET/ecommerce/ordersList account orders
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idquerynostring
outreach_idquerynostring
customer_idquerynostring
has_outreachquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/storesList stores
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/storesAdd store
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}Get store info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}Update store
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}Delete store
Parameters
NameInRequiredType
store_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/cartsList carts
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/cartsAdd cart
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/carts/{cart_id}Get cart info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
cart_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/carts/{cart_id}Update cart
Parameters
NameInRequiredType
store_idpathyesstring
cart_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/carts/{cart_id}Delete cart
Parameters
NameInRequiredType
store_idpathyesstring
cart_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/carts/{cart_id}/linesList cart line items
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
cart_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/carts/{cart_id}/linesAdd cart line item
Parameters
NameInRequiredType
store_idpathyesstring
cart_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}Get cart line item
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
cart_idpathyesstring
line_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}Update cart line item
Parameters
NameInRequiredType
store_idpathyesstring
cart_idpathyesstring
line_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}Delete cart line item
Parameters
NameInRequiredType
store_idpathyesstring
cart_idpathyesstring
line_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/customersList customers
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
email_addressquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/customersAdd customer
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/customers/{customer_id}Get customer info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
customer_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/ecommerce/stores/{store_id}/customers/{customer_id}Add or update customer
Parameters
NameInRequiredType
store_idpathyesstring
customer_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/customers/{customer_id}Update customer
Parameters
NameInRequiredType
store_idpathyesstring
customer_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/customers/{customer_id}Delete customer
Parameters
NameInRequiredType
store_idpathyesstring
customer_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/ordersList orders
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
customer_idquerynostring
has_outreachquerynoboolean
campaign_idquerynostring
outreach_idquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/ordersAdd order
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/orders/{order_id}Get order info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
order_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/ecommerce/stores/{store_id}/orders/{order_id}Add or update order
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/orders/{order_id}Update order
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/orders/{order_id}Delete order
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/orders/{order_id}/linesList order line items
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
order_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/orders/{order_id}/linesAdd order line item
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id}Get order line item
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
order_idpathyesstring
line_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id}Update order line item
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
line_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id}Delete order line item
Parameters
NameInRequiredType
store_idpathyesstring
order_idpathyesstring
line_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/productsList product
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/productsAdd product
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/products/{product_id}Get product info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
product_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/ecommerce/stores/{store_id}/products/{product_id}Create or update product
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/products/{product_id}Update product
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/products/{product_id}Delete product
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/products/{product_id}/imagesList product images
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
product_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/products/{product_id}/imagesAdd product image
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}Get product image info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
product_idpathyesstring
image_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}Update product image
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
image_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}Delete product image
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
image_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/products/{product_id}/variantsList product variants
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
product_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/products/{product_id}/variantsAdd product variant
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}Get product variant info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
product_idpathyesstring
variant_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}Add or update product variant
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
variant_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}Update product variant
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
variant_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}Delete product variant
Parameters
NameInRequiredType
store_idpathyesstring
product_idpathyesstring
variant_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/promo-rulesList promo rules
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
store_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/promo-rulesAdd promo rule
Parameters
NameInRequiredType
store_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}Get promo rule
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
promo_rule_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}Update promo rule
Parameters
NameInRequiredType
store_idpathyesstring
promo_rule_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}Delete promo rule
Parameters
NameInRequiredType
store_idpathyesstring
promo_rule_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codesList promo codes
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
promo_rule_idpathyesstring
store_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codesAdd promo code
Parameters
NameInRequiredType
store_idpathyesstring
promo_rule_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}Get promo code
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
store_idpathyesstring
promo_rule_idpathyesstring
promo_code_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}Update promo code
Parameters
NameInRequiredType
store_idpathyesstring
promo_rule_idpathyesstring
promo_code_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}Delete promo code
Parameters
NameInRequiredType
store_idpathyesstring
promo_rule_idpathyesstring
promo_code_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
facebookAds2
GET/facebook-adsList facebook ads
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200List of Facebook Ad Instances
defaultAn error generated by the Mailchimp API.
GET/facebook-ads/{outreach_id}Get facebook ad info
Parameters
NameInRequiredType
fieldsquerynoarray
outreach_idpathyesstring
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200Facebook Ad Instance
defaultAn error generated by the Mailchimp API.
fileManager11
GET/file-manager/filesList stored files
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
created_byquerynostring
before_created_atquerynostring
since_created_atquerynostring
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/file-manager/filesAdd file
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/file-manager/files/{file_id}Get file
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
file_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/file-manager/files/{file_id}Update file
Parameters
NameInRequiredType
file_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/file-manager/files/{file_id}Delete file
Parameters
NameInRequiredType
file_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/file-manager/foldersList folders
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
created_byquerynostring
before_created_atquerynostring
since_created_atquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/file-manager/foldersAdd folder
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/file-manager/folders/{folder_id}Get folder
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
folder_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/file-manager/folders/{folder_id}Update folder
Parameters
NameInRequiredType
folder_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/file-manager/folders/{folder_id}Delete folder
Parameters
NameInRequiredType
folder_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/file-manager/folders/{folder_id}/filesList stored files
Parameters
NameInRequiredType
folder_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
created_byquerynostring
before_created_atquerynostring
since_created_atquerynostring
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
landingPages8
GET/landing-pagesList landing pages
Parameters
NameInRequiredType
sort_dirquerynostring
sort_fieldquerynostring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
Responses
StatusDescriptionSchema
200Landing Pages Collection
defaultAn error generated by the Mailchimp API.
POST/landing-pagesAdd landing page
Parameters
NameInRequiredType
use_default_listquerynoboolean
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/landing-pages/{page_id}Get landing page info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
page_idpathyesstring
Responses
StatusDescriptionSchema
200Landing Pages Instance
defaultAn error generated by the Mailchimp API.
PATCH/landing-pages/{page_id}Update landing page
Parameters
NameInRequiredType
page_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/landing-pages/{page_id}Delete landing page
Parameters
NameInRequiredType
page_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/landing-pages/{page_id}/actions/publishPublish landing page
Parameters
NameInRequiredType
page_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/landing-pages/{page_id}/actions/unpublishUnpublish landing page
Parameters
NameInRequiredType
page_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/landing-pages/{page_id}/contentGet landing page content
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
page_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
lists70
GET/listsGet lists info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
before_date_createdquerynostring
since_date_createdquerynostring
before_campaign_last_sentquerynostring
since_campaign_last_sentquerynostring
emailquerynostring
sort_fieldquerynostring
sort_dirquerynostring
has_ecommerce_storequerynoboolean
include_total_contactsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/listsAdd list
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}Get list info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
include_total_contactsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}Batch subscribe or unsubscribe
Parameters
NameInRequiredType
list_idpathyesstring
skip_merge_validationquerynoboolean
skip_duplicate_checkquerynoboolean
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}Update lists
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}Delete list
Parameters
NameInRequiredType
list_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/abuse-reportsList abuse reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/abuse-reports/{report_id}Get abuse report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
report_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/activityList recent activity
Parameters
NameInRequiredType
countquerynointeger
offsetquerynointeger
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/clientsList top email clients
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/growth-historyList growth history data
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/growth-history/{month}Get growth history by month
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
monthpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/interest-categoriesList interest categories
Parameters
NameInRequiredType
list_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/interest-categoriesAdd interest category
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/interest-categories/{interest_category_id}Get interest category info
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/interest-categories/{interest_category_id}Update interest category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/interest-categories/{interest_category_id}Delete interest category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/interest-categories/{interest_category_id}/interestsList interests in category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/interest-categories/{interest_category_id}/interestsAdd interest in category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}Get interest in category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
interest_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}Update interest in category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
interest_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}Delete interest in category
Parameters
NameInRequiredType
list_idpathyesstring
interest_category_idpathyesstring
interest_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/locationsList locations
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/membersList members info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
email_typequerynostring
statusquerynostring
since_timestamp_optquerynostring
before_timestamp_optquerynostring
since_last_changedquerynostring
before_last_changedquerynostring
unique_email_idquerynostring
vip_onlyquerynoboolean
interest_category_idquerynostring
interest_idsquerynostring
interest_matchquerynostring
sort_fieldquerynostring
sort_dirquerynostring
since_last_campaignquerynoboolean
unsubscribed_sincequerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/membersAdd member to list
Parameters
NameInRequiredType
list_idpathyesstring
skip_merge_validationquerynoboolean
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}Get member info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/lists/{list_id}/members/{subscriber_hash}Add or update list member
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
skip_merge_validationquerynoboolean
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/members/{subscriber_hash}Update list member
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
skip_merge_validationquerynoboolean
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/members/{subscriber_hash}Archive list member
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/members/{subscriber_hash}/actions/delete-permanentDelete list member
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/activityView recent activity 50
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
actionquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/activity-feedView recent activity
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
activity_filtersquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/eventsList member events
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
countquerynointeger
offsetquerynointeger
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/members/{subscriber_hash}/eventsAdd event
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/goalsList member goal events
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/notesList recent member notes
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
sort_fieldquerynostring
sort_dirquerynostring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/members/{subscriber_hash}/notesAdd member note
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}Get member note
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
note_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}Update note
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
note_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}Delete note
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
note_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/members/{subscriber_hash}/tagsList member tags
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/members/{subscriber_hash}/tagsAdd or remove member tags
Parameters
NameInRequiredType
list_idpathyesstring
subscriber_hashpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/merge-fieldsList merge fields
Parameters
NameInRequiredType
list_idpathyesstring
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
requiredquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/merge-fieldsAdd merge field
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/merge-fields/{merge_id}Get merge field
Parameters
NameInRequiredType
list_idpathyesstring
merge_idpathyesstring
exclude_fieldsquerynoarray
fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/merge-fields/{merge_id}Update merge field
Parameters
NameInRequiredType
list_idpathyesstring
merge_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/merge-fields/{merge_id}Delete merge field
Parameters
NameInRequiredType
list_idpathyesstring
merge_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/segmentsList segments
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
typequerynostring
since_created_atquerynostring
before_created_atquerynostring
include_cleanedquerynoboolean
include_transactionalquerynoboolean
include_unsubscribedquerynoboolean
since_updated_atquerynostring
before_updated_atquerynostring
exclude_typequerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/segmentsAdd segment
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/segments/{segment_id}Get segment info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
list_idpathyesstring
segment_idpathyesstring
include_cleanedquerynoboolean
include_transactionalquerynoboolean
include_unsubscribedquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/segments/{segment_id}Batch add or remove members
Parameters
NameInRequiredType
list_idpathyesstring
segment_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/segments/{segment_id}Update segment
Parameters
NameInRequiredType
list_idpathyesstring
segment_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/segments/{segment_id}Delete segment
Parameters
NameInRequiredType
list_idpathyesstring
segment_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/segments/{segment_id}/membersList members in segment
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
list_idpathyesstring
segment_idpathyesstring
include_cleanedquerynoboolean
include_transactionalquerynoboolean
include_unsubscribedquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/segments/{segment_id}/membersAdd member to segment
Parameters
NameInRequiredType
list_idpathyesstring
segment_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/segments/{segment_id}/members/{subscriber_hash}Remove list member from segment
Parameters
NameInRequiredType
list_idpathyesstring
segment_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/signup-formsList signup forms
Parameters
NameInRequiredType
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/signup-formsCustomize signup form
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/surveysGet information about all surveys for a list
Parameters
NameInRequiredType
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/surveysCreate survey
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200Survey created.
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/surveys/{survey_id}Get survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/surveys/{survey_id}Update survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200Survey updated.
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/surveys/{survey_id}Delete survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Responses
StatusDescriptionSchema
204Survey deleted.
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/surveys/{survey_id}/actions/replicateReplicate survey
Parameters
NameInRequiredType
list_idpathyesstring
survey_idpathyesstring
Request body

application/json

Responses
StatusDescriptionSchema
200Survey replicated.
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/tag-searchSearch for tags on a list by name.
Parameters
NameInRequiredType
list_idpathyesstring
namequerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/webhooksList webhooks
Parameters
NameInRequiredType
list_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/lists/{list_id}/webhooksAdd webhook
Parameters
NameInRequiredType
list_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/lists/{list_id}/webhooks/{webhook_id}Get webhook info
Parameters
NameInRequiredType
list_idpathyesstring
webhook_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/lists/{list_id}/webhooks/{webhook_id}Update webhook
Parameters
NameInRequiredType
list_idpathyesstring
webhook_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/lists/{list_id}/webhooks/{webhook_id}Delete webhook
Parameters
NameInRequiredType
list_idpathyesstring
webhook_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
ping1
GET/pingPing
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
reporting12
GET/reporting/facebook-adsList facebook ads reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
sort_fieldquerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200List of Facebook Ad Report Instances
defaultAn error generated by the Mailchimp API.
GET/reporting/facebook-ads/{outreach_id}Get facebook ad report
Parameters
NameInRequiredType
fieldsquerynoarray
outreach_idpathyesstring
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200Facebook Ad report Instance
defaultAn error generated by the Mailchimp API.
GET/reporting/facebook-ads/{outreach_id}/ecommerce-product-activityList facebook ecommerce report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
outreach_idpathyesstring
sort_fieldquerynostring
Responses
StatusDescriptionSchema
200Ecommerce Product Activity Instance
defaultAn error generated by the Mailchimp API.
GET/reporting/landing-pagesList landing pages reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200List of Landing Page Report Instances
defaultAn error generated by the Mailchimp API.
GET/reporting/landing-pages/{outreach_id}Get landing page report
Parameters
NameInRequiredType
fieldsquerynoarray
outreach_idpathyesstring
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200Landing Page Report Instance
defaultAn error generated by the Mailchimp API.
GET/reporting/surveysList survey reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200List of Survey Report Instances
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}Get survey report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
survey_idpathyesstring
Responses
StatusDescriptionSchema
200Survey Report Instance
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}/questionsList survey question reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
survey_idpathyesstring
Responses
StatusDescriptionSchema
200List of Survey Question Report Instances
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}/questions/{question_id}Get survey question report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
survey_idpathyesstring
question_idpathyesstring
Responses
StatusDescriptionSchema
200Survey Question Report Instance
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}/questions/{question_id}/answersList answers for question
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
survey_idpathyesstring
question_idpathyesstring
respondent_familiarity_isquerynostring
Responses
StatusDescriptionSchema
200List of Survey Question Answers
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}/responsesList survey responses
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
survey_idpathyesstring
answered_questionquerynointeger
chose_answerquerynostring
respondent_familiarity_isquerynostring
Responses
StatusDescriptionSchema
200List of survey responses
defaultAn error generated by the Mailchimp API.
GET/reporting/surveys/{survey_id}/responses/{response_id}Get survey response
Parameters
NameInRequiredType
survey_idpathyesstring
response_idpathyesstring
Responses
StatusDescriptionSchema
200Get a single survey response.
defaultAn error generated by the Mailchimp API.
reports22
GET/reportsList campaign reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
typequerynostring
before_send_timequerynostring
since_send_timequerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}Get campaign report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/abuse-reportsList abuse reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/abuse-reports/{report_id}Get abuse report
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
report_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/adviceList campaign feedback
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/click-detailsList campaign details
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
sort_fieldquerynostring
sort_dirquerynostring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/click-details/{link_id}Get campaign link details
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
link_idpathyesstring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/click-details/{link_id}/membersList clicked link subscribers
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
link_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/click-details/{link_id}/members/{subscriber_hash}Get clicked link subscriber
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
link_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/domain-performanceList domain performance stats
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/ecommerce-product-activityList campaign product activity
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
sort_fieldquerynostring
Responses
StatusDescriptionSchema
200Ecommerce Product Activity Instance
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/eepurlList EepURL activity
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/email-activityList email activity
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
sincequerynostring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/email-activity/{subscriber_hash}Get subscriber email activity
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
subscriber_hashpathyesstring
sincequerynostring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/locationsList top open activities
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/open-detailsList campaign open details
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
sincequerynostring
sort_fieldquerynostring
sort_dirquerynostring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/open-details/{subscriber_hash}Get opened campaign subscriber
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
subscriber_hashpathyesstring
filter_botsquerynoboolean
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/sent-toList campaign recipients
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/sent-to/{subscriber_hash}Get campaign recipient info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/sub-reportsList child campaign reports
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/unsubscribedList unsubscribed members
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/reports/{campaign_id}/unsubscribed/{subscriber_hash}Get unsubscribed member
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
campaign_idpathyesstring
subscriber_hashpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
root1
GET/List api root resources
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
searchCampaigns1
GET/search-campaignsSearch campaigns
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
queryqueryyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
searchMembers1
GET/search-membersSearch members
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
queryqueryyesstring
list_idquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
sms-campaigns10
GET/sms-campaignsList SMS campaigns
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/sms-campaignsAdd SMS campaign
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/sms-campaigns/{sms_campaign_id}Get SMS campaign info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
sms_campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/sms-campaigns/{sms_campaign_id}Update SMS campaign settings
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/sms-campaigns/{sms_campaign_id}Delete SMS campaign
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/sms-campaigns/{sms_campaign_id}/actions/cancel-sendCancel SMS campaign send
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/sms-campaigns/{sms_campaign_id}/actions/scheduleSchedule SMS campaign
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/sms-campaigns/{sms_campaign_id}/actions/sendSend SMS campaign
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/sms-campaigns/{sms_campaign_id}/contentGet SMS campaign content
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
sms_campaign_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PUT/sms-campaigns/{sms_campaign_id}/contentSet SMS campaign content
Parameters
NameInRequiredType
sms_campaign_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
templateFolders5
GET/template-foldersList template folders
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/template-foldersAdd template folder
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/template-folders/{folder_id}Get template folder
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
folder_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/template-folders/{folder_id}Update template folder
Parameters
NameInRequiredType
folder_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/template-folders/{folder_id}Delete template folder
Parameters
NameInRequiredType
folder_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
templates6
GET/templatesList templates
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
countquerynointeger
offsetquerynointeger
created_byquerynostring
since_date_createdquerynostring
before_date_createdquerynostring
typequerynostring
categoryquerynostring
folder_idquerynostring
sort_fieldquerynostring
content_typequerynostring
sort_dirquerynostring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
POST/templatesAdd template
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
GET/templates/{template_id}Get template info
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
template_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
PATCH/templates/{template_id}Update template
Parameters
NameInRequiredType
template_idpathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/templates/{template_id}Delete template
Parameters
NameInRequiredType
template_idpathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
GET/templates/{template_id}/default-contentView default content
Parameters
NameInRequiredType
fieldsquerynoarray
exclude_fieldsquerynoarray
template_idpathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
verifiedDomains5
GET/verified-domainsList sending domains
Responses
StatusDescriptionSchema
200The domains on the account.
defaultAn error generated by the Mailchimp API.
POST/verified-domainsAdd domain to account
Request body

application/json (required)

Responses
StatusDescriptionSchema
200The newly-created domain.
defaultAn error generated by the Mailchimp API.
GET/verified-domains/{domain_name}Get domain info
Parameters
NameInRequiredType
domain_namepathyesstring
Responses
StatusDescriptionSchema
200
defaultAn error generated by the Mailchimp API.
DELETE/verified-domains/{domain_name}Delete domain
Parameters
NameInRequiredType
domain_namepathyesstring
Responses
StatusDescriptionSchema
204Empty Response
defaultAn error generated by the Mailchimp API.
POST/verified-domains/{domain_name}/actions/verifyVerify domain
Parameters
NameInRequiredType
domain_namepathyesstring
Request body

application/json (required)

Responses
StatusDescriptionSchema
200The domain being verified for sending.
defaultAn error generated by the Mailchimp API.

Try it

Developer reference

Base URLhttps://server.api.mailchimp.com/3.0
Rate limit

The Marketing API caps each account at 10 simultaneous connections -- exceeding that returns a 429. Individual calls are subject to a 120-second execution timeout, and requests judged too complex (e.g. very broad list/report pulls) can have their access throttled rather than a fixed per-minute quota.

Key endpoints
  • GET/ping
  • GET/lists
  • POST/lists
  • GET/campaigns
  • GET/reports