Mailchimp Ips API

The ips API from Mailchimp — 13 operation(s) for ips.

Operations 13

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

POST /ips/list List dedicated sending IPs · List ip addresses #
Ask an LLM
“Which dedicated IPs does my Mailchimp Transactional account have?”
“Can I see all my dedicated sending IP addresses at once?”
Tell an agent
List my dedicated IPs.
Show every dedicated sending IP on the account for API key {key}.
POST /ips/info Get details of one dedicated IP · Get ip info #
Ask an LLM
“What pool and warmup status does a particular dedicated IP have?”
“Can I look up the custom DNS of one of my sending IPs?”
Tell an agent
Get info about dedicated IP {ip}.
Show the warmup and pool status of IP {ip}.
POST /ips/provision Request an additional dedicated IP · Request additional ip #
Ask an LLM
“How do I request another dedicated IP for my account?”
“How long does provisioning a new dedicated IP take?”
Tell an agent
Request a new dedicated IP.
Provision an additional dedicated IP into pool {pool} with warmup set to {warmup}.
POST /ips/start-warmup Start warming up a dedicated IP · Start ip warmup #
Ask an LLM
“How do I begin warming up a new dedicated IP?”
“How long does the IP warmup process take?”
Tell an agent
Start warmup for dedicated IP {ip}.
Begin gradually shifting mail onto IP {ip}.
POST /ips/cancel-warmup Cancel a dedicated IP's warmup · Cancel ip warmup #
Ask an LLM
“Can I stop the warmup process on a dedicated IP early?”
“What do I call to end IP warmup?”
Tell an agent
Cancel warmup for dedicated IP {ip}.
Stop the warmup process on IP {ip}.
POST /ips/set-pool Move a dedicated IP to another pool · Move ip to different pool #
Ask an LLM
“How do I move a dedicated IP into a different IP pool?”
“Can the target pool be created automatically if it doesn't exist yet?”
Tell an agent
Move IP {ip} to pool {pool}.
Move dedicated IP {ip} into pool {pool}, creating the pool if needed ({create_pool}).
POST /ips/delete Delete a dedicated IP · Delete ip address #
Ask an LLM
“How do I permanently remove a dedicated IP from my account?”
“Is deleting a dedicated IP reversible?”
Tell an agent destructive · confirm first
Delete dedicated IP {ip}.
Permanently release IP address {ip} from my account.
POST /ips/list-pools List dedicated IP pools · List ip pools #
Ask an LLM
“What IP pools have I set up?”
“Can I see all my dedicated IP pools and what's in them?”
Tell an agent
List my dedicated IP pools.
Show all IP pools on the account tied to API key {key}.
POST /ips/pool-info Get details of one IP pool · Get ip pool info #
Ask an LLM
“Which IPs belong to a particular pool?”
“Can I describe a single dedicated IP pool by name?”
Tell an agent
Get info about IP pool {pool}.
Show the IPs in pool {pool}.
POST /ips/create-pool Create a dedicated IP pool · Add ip pool #
Ask an LLM
“How do I create a new pool to group my dedicated IPs?”
“What happens if I create a pool with a name that already exists?”
Tell an agent
Create an IP pool named {pool}.
Add a new dedicated IP pool called {pool}.
POST /ips/delete-pool Delete an empty IP pool · Delete ip pool #
Ask an LLM
“Can I delete an IP pool that still has IPs in it?”
“How do I remove an IP pool I no longer use?”
Tell an agent destructive · confirm first
Delete IP pool {pool}.
Remove the empty pool {pool}.
POST /ips/check-custom-dns Test a custom reverse DNS for a dedicated IP · Test custom dns #
Ask an LLM
“Is my domain valid to use as the reverse DNS for a dedicated IP?”
“Can I check a custom DNS name before I apply it to an IP?”
Tell an agent
Test whether {domain} works as custom DNS for IP {ip}.
Validate reverse DNS domain {domain} for dedicated IP {ip} without applying it.
POST /ips/set-custom-dns Set the custom DNS name of a dedicated IP · Set custom dns #
Ask an LLM
“How do I configure a custom reverse DNS hostname on my dedicated IP?”
“Can I brand my sending IP with my own domain name?”
Tell an agent
Set the custom DNS of IP {ip} to {domain}.
Apply {domain} as the reverse DNS name for dedicated IP {ip}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/mailchimp:mailchimp-ips-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.

OpenAPI Specification

mailchimp-ips-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.4.1
  title: Mailchimp Transactional Ips API
  contact:
    name: API Support
    email: apihelp@mailchimp.com
  x-permalink: https://github.com/mailchimp/mailchimp-client-lib-codegen/blob/main/spec/transactional.openapi.json
servers:
- url: https://mandrillapp.com/api/1.3
tags:


# --- truncated at 32 KB (105 KB total) ---
# Full source: https://artifacts.apis.io/mailchimp/openapi/mailchimp-ips-api-openapi.yml