Mailchimp · Arazzo Workflow

Mailchimp Add Member and Attach a Note

Version 1.0.0

Subscribe a member to an audience and attach an internal note to them.

1 workflow 1 source API 1 provider
View Spec View on GitHub CampaignsEmail MarketingMarketing AutomationNewslettersTransactional EmailAudience ManagementSMSE-CommerceWebhookMarketing AnalyticsArazzoWorkflows

Provider

mailchimp

Workflows

add-member-note
Add a member and attach an internal note.
Subscribes a member to the audience, then attaches an internal note to the member record.
2 steps inputs: emailAddress, listId, note, status outputs: memberId, noteId
1
addMember
Subscribe the member to the audience.
2
addNote
Attach an internal note to the member record.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Mailchimp Add Member and Attach a Note
  summary: Subscribe a member to an audience and attach an internal note to them.
  description: >-
    Captures context about a contact at the moment they are added. The workflow
    subscribes a member to an audience and then attaches an internal note to
    that member record, using the subscriber's email as the subscriber hash on
    the note call. Notes are visible to team members and useful for recording
    where a contact came from. Authentication uses HTTP Basic auth with any
    username and your Mailchimp API key as the password.
  version: 1.0.0
sourceDescriptions:
- name: listsApi
  url: ../openapi/mailchimp-lists-api-openapi.yml
  type: openapi
workflows:
- workflowId: add-member-note
  summary: Add a member and attach an internal note.
  description: >-
    Subscribes a member to the audience, then attaches an internal note to the
    member record.
  inputs:
    type: object
    required:
    - listId
    - emailAddress
    - note
    properties:
      listId:
        type: string
        description: The unique id for the audience/list.
      emailAddress:
        type: string
        description: Email address of the subscriber (also used as the subscriber hash).
      status:
        type: string
        description: Subscription status for the new member.
        default: subscribed
      note:
        type: string
        description: The content of the internal note to attach to the member.
  steps:
  - stepId: addMember
    description: Subscribe the member to the audience.
    operationId: postListsIdMembers
    parameters:
    - name: list_id
      in: path
      value: $inputs.listId
    requestBody:
      contentType: application/json
      payload:
        email_address: $inputs.emailAddress
        status: $inputs.status
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      memberId: $response.body#/id
  - stepId: addNote
    description: Attach an internal note to the member record.
    operationId: postListsIdMembersIdNotes
    parameters:
    - name: list_id
      in: path
      value: $inputs.listId
    - name: subscriber_hash
      in: path
      value: $inputs.emailAddress
    requestBody:
      contentType: application/json
      payload:
        note: $inputs.note
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      noteId: $response.body#/id
  outputs:
    memberId: $steps.addMember.outputs.memberId
    noteId: $steps.addNote.outputs.noteId

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/mailchimp-add-member-note-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.