Mailchimp Lists API
The Lists API from Mailchimp — 11 operation(s) for lists.
Operations 140
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“Which audiences do I have in my Mailchimp account?”
“Can I find which of my lists a particular email address belongs to?”
Tell an agent
List all my audiences, sorted by creation date.
Show me every list that contains the subscriber {email}.
Ask an LLM
“How do I create a brand new audience list?”
“What details are required to set up a new mailing list, like contact address and permission reminder?”
Tell an agent
Create a new audience called {name} with permission reminder {permission_reminder}.
Set up a new list named {name} using contact address {contact} and campaign defaults {campaign_defaults}.
Ask an LLM
“How many contacts and what settings does one specific audience have?”
“Can I look up the stats and campaign defaults for a single list?”
Tell an agent
Show me the details and stats for audience {list_id}.
Get the settings, contact info and total contact count of list {list_id}.
Ask an LLM
“How do I rename an audience or change its permission reminder text?”
“Can I change the default from name and subject line for an existing list?”
Tell an agent
Rename audience {list_id} to {name}.
Update the campaign defaults on list {list_id} to {campaign_defaults}.
Ask an LLM
“What do I lose if I delete a whole audience, including its subscriber history?”
“Is it possible to permanently remove a list from my account?”
Tell an agent destructive · confirm first
Delete the entire audience {list_id} from my account.
Remove list {list_id} permanently, history and all.
POST
/lists/{list_id}
Batch subscribe or unsubscribe many contacts · Batch subscribe or unsubscribe
#
Ask an LLM
“Can I subscribe or unsubscribe hundreds of contacts to a list in one call?”
“What happens to existing subscribers when I bulk import members and ask to update them?”
Tell an agent
Bulk subscribe these members to audience {list_id} in one batch: {members}.
Batch import {members} into list {list_id}, updating anyone who already exists.
Ask an LLM
“Have any subscribers marked my emails as spam on this list?”
“Where can I see all the abuse complaints filed against one audience?”
Tell an agent
List all abuse reports for audience {list_id}.
Show the latest {count} spam complaints on list {list_id}.
Ask an LLM
“What are the details of a single spam complaint, such as who filed it and on which campaign?”
“Which campaign triggered a given abuse report on my audience?”
Tell an agent
Get abuse report {report_id} on audience {list_id}.
Show me the details of complaint {report_id} from list {list_id}.
Ask an LLM
“How many opens, clicks and new subscribers did my list get each day recently?”
“How far back does the daily activity history for an audience go?”
Tell an agent
Show daily activity stats for audience {list_id} over the last 180 days.
Get the last {count} days of sends, opens and subscribes for list {list_id}.
Ask an LLM
“Which email apps do my subscribers use most to read my emails?”
“Do most of my list read on Gmail, Outlook or Apple Mail?”
Tell an agent
Show the top email clients used by subscribers of audience {list_id}.
Which email clients open list {list_id} the most.
GET
/lists/{list_id}/growth-history
Get monthly growth history for an audience · List growth history data
#
Ask an LLM
“How has my list grown month over month?”
“Can I see monthly subscribes versus unsubscribes for an audience across its lifetime?”
Tell an agent
Show the month-by-month growth history of audience {list_id}.
List the last {count} months of growth for list {list_id}, newest first.
GET
/lists/{list_id}/growth-history/{month}
Get an audience's growth for one month · Get growth history by month
#
Ask an LLM
“How many people joined or left my list in one particular month?”
“Can I see the subscribe and unsubscribe counts for a single month of my list's history?”
Tell an agent
Get the growth summary for audience {list_id} in month {month}.
How did list {list_id} grow during {month}.
GET
/lists/{list_id}/interest-categories
List interest categories on an audience · List interest categories
#
Ask an LLM
“What interest group categories are set up on my list?”
“Can I filter an audience's interest categories by type, like checkboxes or dropdowns?”
Tell an agent
List all interest categories on audience {list_id}.
Show only the {type} interest categories on list {list_id}.
Ask an LLM
“How do I add a new group category so subscribers can pick their interests?”
“Can a new interest category be shown as radio buttons or a dropdown on the signup form?”
Tell an agent
Create an interest category called {title} on audience {list_id} as {type}.
Add a checkbox group category named {title} to list {list_id}.
GET
/lists/{list_id}/interest-categories/{interest_category_id}
Get one interest category · Get interest category info
#
Ask an LLM
“What type and display order does a specific interest category have?”
“Can I fetch a single interest group category by its ID?”
Tell an agent
Get interest category {interest_category_id} on audience {list_id}.
Show the settings of group category {interest_category_id} in list {list_id}.
PATCH
/lists/{list_id}/interest-categories/{interest_category_id}
Update an interest category · Update interest category
#
Ask an LLM
“How do I rename an existing interest category or change how it displays?”
“Can I change the display order of an interest category that already exists?”
Tell an agent
Rename interest category {interest_category_id} on audience {list_id} to {title}.
Change existing category {interest_category_id} in list {list_id} to display as {type}.
DELETE
/lists/{list_id}/interest-categories/{interest_category_id}
Delete an interest category · Delete interest category
#
Ask an LLM
“Can I remove a whole interest group category from my audience?”
“What happens to the interests inside a category when I delete the category?”
Tell an agent destructive · confirm first
Delete interest category {interest_category_id} from audience {list_id}.
Remove the group category {interest_category_id} from list {list_id}.
GET
/lists/{list_id}/interest-categories/{interest_category_id}/interests
List the interests inside a category · List interests in category
#
Ask an LLM
“Which group names are inside one interest category?”
“How many subscribers have chosen each interest in a category?”
Tell an agent
List the interests in category {interest_category_id} of audience {list_id}.
Show the group names under interest category {interest_category_id} in list {list_id} with subscriber counts.
POST
/lists/{list_id}/interest-categories/{interest_category_id}/interests
Add an interest to a category · Add interest in category
#
Ask an LLM
“Can I add a new group name option under an existing interest category?”
“How do I create a new interest checkbox that subscribers can select?”
Tell an agent
Add the interest {name} to category {interest_category_id} on audience {list_id}.
Create a new group option {name} in interest category {interest_category_id} of list {list_id}.
GET
/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Get one interest in a category · Get interest in category
#
Ask an LLM
“How many subscribers have picked one specific interest option?”
“Can I look up a single group name by its interest ID?”
Tell an agent
Get interest {interest_id} in category {interest_category_id} on audience {list_id}.
Show the subscriber count for interest option {interest_id} under category {interest_category_id} in list {list_id}.
PATCH
/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Rename or reorder an interest · Update interest in category
#
Ask an LLM
“How can I rename one group option or change where it appears in its category?”
“Is it possible to rename an existing interest group name?”
Tell an agent
Rename interest {interest_id} in category {interest_category_id} of audience {list_id} to {name}.
Move interest {interest_id} in category {interest_category_id} of list {list_id} to display position {display_order}.
DELETE
/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Delete an interest from a category · Delete interest in category
#
Ask an LLM
“Can I remove a single group name option without deleting its whole category?”
“How do I delete one interest option subscribers can no longer choose?”
Tell an agent destructive · confirm first
Delete interest {interest_id} from category {interest_category_id} on audience {list_id}.
Remove the group option {interest_id} under category {interest_category_id} from list {list_id}.
Ask an LLM
“What segments and saved tags exist on my audience?”
“Can I list only static segments, or only those created after a certain date?”
Tell an agent
List all segments on audience {list_id}.
Show the {type} segments on list {list_id} created since {since_created_at}.
Ask an LLM
“How do I create a saved segment based on conditions?”
“Can I build a static segment from a set of email addresses when I create it?”
Tell an agent
Create a segment called {name} on audience {list_id} with conditions {options}.
Make a new static segment {name} in list {list_id} containing {static_segment}.
Ask an LLM
“What conditions and member count does a particular segment have?”
“Can I retrieve one segment by ID, with or without cleaned contacts counted?”
Tell an agent
Get segment {segment_id} on audience {list_id}.
Show the conditions and size of segment {segment_id} in list {list_id}.
Ask an LLM
“Is there a way to delete a saved segment I no longer use?”
“Does deleting a segment remove the contacts in it from my audience?”
Tell an agent destructive · confirm first
Delete segment {segment_id} from audience {list_id}.
Remove the saved segment {segment_id} on list {list_id}.
Ask an LLM
“How do I rename a segment or change its matching conditions?”
“Can I edit a saved segment after it has been created?”
Tell an agent
Rename segment {segment_id} on audience {list_id} to {name}.
Change the conditions of existing segment {segment_id} in list {list_id} to {options}.
POST
/lists/{list_id}/segments/{segment_id}
Batch add or remove members of a static segment · Batch add or remove members
#
Ask an LLM
“Can I add and remove many emails from a static segment in a single call?”
“How do I sync a static segment's membership in bulk from my own system?”
Tell an agent
Sync static segment {segment_id} on audience {list_id} by adding the list {members_to_add} in one batch.
Batch remove {members_to_remove} from segment {segment_id} in list {list_id}.
GET
/lists/{list_id}/segments/{segment_id}/members
List the members in a segment · List members in segment
#
Ask an LLM
“Who are the contacts in one of my saved segments?”
“Can I include unsubscribed or cleaned contacts when listing a segment's members?”
Tell an agent
List the members of segment {segment_id} in audience {list_id}.
Show everyone in segment {segment_id} of list {list_id}, including unsubscribed contacts.
POST
/lists/{list_id}/segments/{segment_id}/members
Add one member to a static segment · Add member to segment
#
Ask an LLM
“How do I put a single subscriber into a static segment?”
“Can I add one email address to a static segment or tag?”
Tell an agent
Add {email_address} to static segment {segment_id} on audience {list_id}.
Put {email_address} into segment {segment_id} of list {list_id}.
DELETE
/lists/{list_id}/segments/{segment_id}/members/{subscriber_hash}
Remove one member from a static segment · Remove list member from segment
#
Ask an LLM
“Can I take a single contact out of a static segment without unsubscribing them?”
“How do I pull a single member out of a static segment?”
Tell an agent destructive · confirm first
Remove subscriber {subscriber_hash} from segment {segment_id} on audience {list_id}.
Take contact {subscriber_hash} out of static segment {segment_id} in list {list_id}.
GET
/lists/{list_id}/tag-search
Search an audience's tags by name · Search for tags on a list by name
#
Ask an LLM
“Which tags on my audience have a name containing a certain word?”
“What tags exist on a list at all?”
Tell an agent
Search tags on audience {list_id} matching {name}.
Find every tag name used on list {list_id}.
Ask an LLM
“Who is subscribed to my list right now?”
“Can I pull only unsubscribed or VIP members, or people who changed since a date?”
Tell an agent
List all members of audience {list_id}.
Show members of list {list_id} with status {status}.
Ask an LLM
“How do I add a single new subscriber to my list?”
“Can I add a contact as pending so they get a double opt-in confirmation?”
Tell an agent
Add {email_address} to audience {list_id} as {status}.
Subscribe new contact {email_address} to list {list_id} with tags {tags}.
Ask an LLM
“Is a particular person subscribed, unsubscribed or bounced on my list?”
“What merge field values and interests does one contact have?”
Tell an agent
Look up subscriber {subscriber_hash} in audience {list_id}.
Show the profile and subscription status of member {subscriber_hash} on list {list_id}.
PUT
/lists/{list_id}/members/{subscriber_hash}
Add or update a subscriber (upsert) · Add or update list member
#
Ask an LLM
“Can I add a contact if they are new but just update them if they already exist?”
“What status is used for a contact who doesn't exist yet when I upsert them?”
Tell an agent
Upsert {email_address} on audience {list_id} as {subscriber_hash}, subscribing them as {status_if_new} if new.
Create or update member {subscriber_hash} in list {list_id} with merge fields {merge_fields}.
PATCH
/lists/{list_id}/members/{subscriber_hash}
Update an existing subscriber · Update list member
#
Ask an LLM
“Can I change an existing subscriber's email address or merge fields?”
“How would I unsubscribe one person by changing their status?”
Tell an agent
Change the status of member {subscriber_hash} on audience {list_id} to {status}.
Update existing contact {subscriber_hash} in list {list_id} to email {email_address}.
Ask an LLM
“How do I archive a contact so they stop counting toward my audience, without erasing them?”
“Is archiving a member different from permanently deleting them?”
Tell an agent destructive · confirm first
Archive member {subscriber_hash} from audience {list_id}.
Move contact {subscriber_hash} on list {list_id} to archived.
GET
/lists/{list_id}/members/{subscriber_hash}/activity
Get a subscriber's last 50 activity events · View recent activity 50
#
Ask an LLM
“What were the last 50 opens, clicks or unsubscribes for one contact?”
“Can I filter a subscriber's recent activity to only opens or clicks?”
Tell an agent
Show the last 50 activity events for subscriber {subscriber_hash} on audience {list_id}.
Get only the {action} events from the last 50 for member {subscriber_hash} in list {list_id}.
GET
/lists/{list_id}/members/{subscriber_hash}/activity-feed
Page through a subscriber's full activity feed · View recent activity
#
Ask an LLM
“Can I page through a contact's entire activity feed rather than just the last 50 events?”
“Is it possible to filter a member's activity feed by activity type?”
Tell an agent
Page through the activity feed of subscriber {subscriber_hash} on audience {list_id}.
Show the activity feed for member {subscriber_hash} in list {list_id} filtered to {activity_filters}.
GET
/lists/{list_id}/members/{subscriber_hash}/tags
List the tags on a subscriber · List member tags
#
Ask an LLM
“Which tags are applied to one particular contact?”
“Can I page through all tags on a subscriber if they have many?”
Tell an agent
List the tags on subscriber {subscriber_hash} in audience {list_id}.
Show which tags contact {subscriber_hash} on list {list_id} has.
POST
/lists/{list_id}/members/{subscriber_hash}/tags
Add or remove tags on a subscriber · Add or remove member tags
#
Ask an LLM
“How do I tag a contact, and will a tag that doesn't exist yet be created?”
“Can I remove a tag from one subscriber by marking it inactive?”
Tell an agent
Apply tags {tags} to subscriber {subscriber_hash} on audience {list_id}.
Remove the tag set {tags} from member {subscriber_hash} in list {list_id}.
GET
/lists/{list_id}/members/{subscriber_hash}/events
List custom events recorded for a contact · List member events
#
Ask an LLM
“What custom events have been recorded for one contact?”
“Can I see events my app previously sent for a subscriber?”
Tell an agent
List the custom events for subscriber {subscriber_hash} in audience {list_id}.
Show the {count} most recent events logged for member {subscriber_hash} in list {list_id}.
POST
/lists/{list_id}/members/{subscriber_hash}/events
Record a custom event for a contact · Add event
#
Ask an LLM
“Can I send a custom event like 'trial_started' for a subscriber to trigger automations?”
“Is it possible to attach properties and a timestamp to an event I log for a contact?”
Tell an agent
Record event {name} for subscriber {subscriber_hash} on audience {list_id}.
Log event {name} with properties {properties} for member {subscriber_hash} in list {list_id}.
GET
/lists/{list_id}/members/{subscriber_hash}/goals
List a contact's recent goal events · List member goal events
#
Ask an LLM
“Which website goal events has a particular subscriber triggered lately?”
“Has one contact reached any of the goals tracked on my website?”
Tell an agent
Show the last 50 goal events for subscriber {subscriber_hash} on audience {list_id}.
List goal events triggered by contact {subscriber_hash} on list {list_id}.
GET
/lists/{list_id}/members/{subscriber_hash}/notes
List notes on a subscriber · List recent member notes
#
Ask an LLM
“What notes has my team left on a particular contact?”
“Can I sort a contact's notes by when they were created?”
Tell an agent
List recent notes for subscriber {subscriber_hash} in audience {list_id}.
Show all notes on member {subscriber_hash} in list {list_id}, newest first.
POST
/lists/{list_id}/members/{subscriber_hash}/notes
Add a note to a subscriber · Add member note
#
Ask an LLM
“Can I attach a free-text note to a subscriber's profile?”
“How do I record a note about a conversation with one subscriber?”
Tell an agent
Add the note {note} to subscriber {subscriber_hash} on audience {list_id}.
Write a new note on contact {subscriber_hash} in list {list_id}: {note}.
GET
/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
Get one note on a subscriber · Get member note
#
Ask an LLM
“What does a specific note on a contact say, and who wrote it?”
“Can I fetch a single subscriber note by its note ID?”
Tell an agent
Get note {note_id} on subscriber {subscriber_hash} in audience {list_id}.
Show the text of note {note_id} on member {subscriber_hash} of list {list_id}.
PATCH
/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
Edit a note on a subscriber · Update note
#
Ask an LLM
“Can I edit the text of an existing note on a contact?”
“How do I correct a typo in a note already saved on a subscriber?”
Tell an agent
Change note {note_id} on subscriber {subscriber_hash} in audience {list_id} to say {note}.
Rewrite existing note {note_id} for member {subscriber_hash} of list {list_id} as {note}.
DELETE
/lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
Delete a note on a subscriber · Delete note
#
Ask an LLM
“Is there a way to delete a note I left on a contact by mistake?”
“Can I remove one note from a subscriber's profile without touching the others?”
Tell an agent destructive · confirm first
Delete note {note_id} from subscriber {subscriber_hash} on audience {list_id}.
Remove note {note_id} on contact {subscriber_hash} in list {list_id}.
POST
/lists/{list_id}/members/{subscriber_hash}/actions/delete-permanent
Permanently delete a subscriber and their data · Delete list member
#
Ask an LLM
“How do I permanently erase a contact's personal data for a GDPR request?”
“Can a permanently deleted subscriber ever be re-imported to the list?”
Tell an agent destructive · confirm first
Permanently delete subscriber {subscriber_hash} and all their personal data from audience {list_id}.
Erase member {subscriber_hash} from list {list_id} for good so they cannot be re-imported.
Ask an LLM
“What custom fields like FNAME or BIRTHDAY are defined on my audience?”
“Can I list only the required merge fields on a list?”
Tell an agent
List all merge fields on audience {list_id}.
Show the merge fields of type {type} on list {list_id}.
Ask an LLM
“How do I add a new custom field, like a birthday or phone number, to my audience?”
“Can I make a new merge field required and give it a default value?”
Tell an agent
Add a {type} merge field called {name} to audience {list_id}.
Create merge field {name} with tag {tag} on list {list_id}.
Ask an LLM
“What type, tag and default value does a particular merge field use?”
“Is a given merge field public and required on my signup form?”
Tell an agent
Get merge field {merge_id} on audience {list_id}.
Show the type and default value of merge field {merge_id} in list {list_id}.
Ask an LLM
“How do I rename an existing merge field or change its help text?”
“Can I make an existing merge field required or change its default value?”
Tell an agent
Rename merge field {merge_id} on audience {list_id} to {name}.
Set the help text of existing merge field {merge_id} in list {list_id} to {help_text}.
Ask an LLM
“Can I remove a custom field I no longer collect from my audience?”
“What happens to stored values when I delete a merge field?”
Tell an agent destructive · confirm first
Delete merge field {merge_id} from audience {list_id}.
Remove custom field {merge_id} from list {list_id}.
Ask an LLM
“Which webhook URLs are notified when someone subscribes to my list?”
“Does my audience have any webhooks set up already?”
Tell an agent
List all webhooks configured on audience {list_id}.
Show every webhook URL registered for list {list_id}.
Ask an LLM
“How can my app get notified when people subscribe, unsubscribe or change their profile?”
“Can I choose which events and sources trigger a new list webhook?”
Tell an agent
Add a webhook to audience {list_id} that posts to {url}.
Create a webhook on list {list_id} at {url} for events {events}.
Ask an LLM
“What URL and events is a specific list webhook set up with?”
“Can I check which sources, like admin or API, trigger a given list webhook?”
Tell an agent
Get webhook {webhook_id} on audience {list_id}.
Show the URL and events of webhook {webhook_id} on list {list_id}.
Ask an LLM
“How do I stop a list webhook from sending subscribe notifications?”
“Can I remove a webhook that points at an old endpoint on my audience?”
Tell an agent destructive · confirm first
Delete webhook {webhook_id} from audience {list_id}.
Remove list webhook {webhook_id} from {list_id}.
Ask an LLM
“Can I change the URL or events on a list webhook that already exists?”
“How do I move an existing list webhook to a new endpoint URL?”
Tell an agent
Point webhook {webhook_id} on audience {list_id} at {url}.
Change the events on existing list webhook {webhook_id} in {list_id} to {events}.
Ask an LLM
“What does the hosted signup form for my list look like right now?”
“Which header and styles are applied to my audience's signup form?”
Tell an agent
Show the signup forms for audience {list_id}.
Get the current signup form settings of list {list_id}.
POST
/lists/{list_id}/signup-forms
Customize an audience's default signup form · Customize signup form
#
Ask an LLM
“How do I change the header, text and styles on my list's default signup form?”
“Can I restyle the hosted signup form for one audience?”
Tell an agent
Customize the signup form for audience {list_id} with header {header}.
Apply styles {styles} to the default signup form of list {list_id}.
Ask an LLM
“Which countries are my subscribers located in?”
“Where geographically is my audience, based on their IP addresses?”
Tell an agent
Show the subscriber locations by country for audience {list_id}.
Which countries are subscribers of list {list_id} in.
GET
/lists/{list_id}/surveys
List surveys for an audience · Get information about all surveys for a list
#
Ask an LLM
“What surveys have I built for my audience?”
“Which surveys exist for one list, and are they published?”
Tell an agent
List all surveys for audience {list_id}.
Show the surveys built on list {list_id}.
Ask an LLM
“Can I create a new survey for my subscribers through the API?”
“How do I start a new draft survey for an audience?”
Tell an agent
Create a draft survey titled {title} for audience {list_id}.
Start a new survey on list {list_id} with sections {sections}.
Ask an LLM
“What questions and status does a particular survey have?”
“Can I fetch one survey's sections and questions by its ID?”
Tell an agent
Get survey {survey_id} for audience {list_id}.
Show the sections of survey {survey_id} on list {list_id}.
Ask an LLM
“If I update a survey's sections, are sections I leave out deleted?”
“Can I have survey responses piped to my inbox?”
Tell an agent
Retitle survey {survey_id} on audience {list_id} to {title}.
Replace the sections of existing survey {survey_id} in list {list_id} with {sections}.
Ask an LLM
“How can I delete a survey I no longer need?”
“Is deleting a survey from my audience permanent?”
Tell an agent destructive · confirm first
Delete survey {survey_id} from audience {list_id}.
Remove survey {survey_id} on list {list_id}.
Ask an LLM
“Can I copy an existing survey, possibly into a different audience?”
“How do I make a copy of a survey to reuse it?”
Tell an agent
Duplicate survey {survey_id} from audience {list_id}.
Replicate survey {survey_id} of list {list_id} as {title}.
GET
/3.0/lists/{list_id}/interest-categories/{interest_category_id}/interests
List interests in category
#
POST
/3.0/lists/{list_id}/interest-categories/{interest_category_id}/interests
Add interest in category
#
DELETE
/3.0/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Delete interest in category
#
GET
/3.0/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Get interest in category
#
PATCH
/3.0/lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
Update interest in category
#
DELETE
/3.0/lists/{list_id}/segments/{segment_id}/members/{subscriber_hash}
Remove list member from segment
#
Documentation
📖
Documentation
https://mailchimp.com/developer/marketing/docs/fundamentals/
📖
APIReference
https://mailchimp.com/developer/marketing/api/
📖
GettingStarted
https://mailchimp.com/developer/marketing/guides/quick-start/
📖
Authentication
https://mailchimp.com/developer/marketing/guides/access-user-data-oauth-2/
📖
Documentation
https://mailchimp.com/developer/transactional/docs/fundamentals/
📖
GettingStarted
https://mailchimp.com/developer/transactional/guides/quick-start/
📖
Authentication
https://mailchimp.com/developer/transactional/docs/authentication-delivery/
📖
APIReference
https://mailchimp.com/developer/transactional/api/
📖
GettingStarted
https://mailchimp.com/developer/transactional/guides/send-first-email/
Specifications
⚙
OpenAPI
https://artifacts.apis.io/mailchimp/openapi/mailchimp-lists-api-openapi.yml
⚙
AsyncAPI
https://artifacts.apis.io/mailchimp/asyncapi/mailchimp-marketing-webhooks-asyncapi.yml
Schemas & Data
📊
JSONSchema
https://artifacts.apis.io/mailchimp/json-schema/campaign.json
📊
JSONSchema
https://artifacts.apis.io/mailchimp/json-schema/audience.json
📊
JSONSchema
https://artifacts.apis.io/mailchimp/json-schema/member.json
📊
JSONSchema
https://artifacts.apis.io/mailchimp/json-schema/template.json
Other Resources
🔗
JSONLD
https://artifacts.apis.io/mailchimp/json-ld/context.jsonld
🔗
Integrations
https://mailchimp.com/developer/marketing/docs/integrations/
🔗
ErrorCodes
https://mailchimp.com/developer/marketing/docs/errors/
🔗
E-Commerce
https://mailchimp.com/developer/marketing/docs/e-commerce/
🔗
Methods and Parameters
https://mailchimp.com/developer/marketing/docs/methods-parameters/
🔗
Webhooks
https://mailchimp.com/developer/transactional/docs/webhooks/
🔗
Outbound Email
https://mailchimp.com/developer/transactional/docs/outbound-email/
🔗
Tags and Metadata
https://mailchimp.com/developer/transactional/docs/tags-metadata/