Campaign Monitor
Campaign Monitor, a Marigold brand, is an email marketing platform for marketers and agencies. Its REST API — served under the original createsend name at api.createsend.com/api/v3.3 — manages clients, subscriber lists, subscribers and custom fields, segments, campaigns, HTML templates, automated journeys, authenticated sending domains and transactional email, and returns per-recipient reporting for opens, clicks, bounces, unsubscribes and spam complaints. Authentication is OAuth 2.0 with twelve coarse permissions, or an API key over HTTP Basic. Per-list webhooks push Subscribe, Update and Deactivate events. Campaign Monitor publishes no OpenAPI, no AsyncAPI and no MCP server; the contract is HTML reference documentation plus seven official client libraries.
Campaign Monitor is listed with 3 APIs on the APIs.io network. Tagged areas include Email Marketing, Campaigns, Subscribers, Transactional Email, and Segments.
The Campaign Monitor catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
Campaign Monitor’s developer surface includes documentation, engineering blog, pricing, API reference, getting-started guide, support, signup flow, and 40 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| HubSpot App Marketplace (CRM add-ons, outbound, performance marketing, chat) | builds-on | 20.3 | - | - |
| IFTTT Services (service publishers) | builds-on | 20.3 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
APIs 3
Individual APIs this provider publishes, each with its own machine-readable definition.
Campaign Monitor API
REST API for managing email campaigns, subscriber lists, transactional emails, segments, journeys, templates, and campaign performance analytics.
Campaign Monitor SOAP API (legacy createsend)
Legacy ASP.NET SOAP web service still served at api.createsend.com/api/api.asmx, the same host as the REST v3.3 API. Its WSDL (targetNamespace http://api.createsend.com/api/) de...
Campaign Monitor API
Campaign Monitor API as documented publicly: 6 operations. Contract generated from the documentation by API Evangelist (2026-10-21); not the provider's own document.
Campaign Monitor API pricing
Prices published by Campaign Monitor.
| Plan | Price |
|---|---|
| Free Trial | 500 contacts for the 30-day free trial |
| Lite | $/month |
| Essentials | $/month |
| Premier | $/month |
| Enterprise | Custom pricing tailored to your volume and goals. |
Plan details, limits and sources →
Rate limits
- Transactional endpoint rate limit: All /transactional endpoints are subject to API rate limiting
Billed by: subscription · FinOps profile →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Campaignmonitor Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Campaignmonitor Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Campaignmonitor Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Campaignmonitor Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Campaign Monitor API Rules
SPECTRALJSON Schema 5
Standalone JSON Schema definitions for this provider's data models.
GetApiApiidClientsJsonResponse
JSON SCHEMAGetApiV32ClientsXmlResponse
JSON SCHEMAPostApiV32ClientsJsonRequest
JSON SCHEMAPostApiV32ClientsXmlRequest
JSON SCHEMAPostDeactivateRequest
JSON SCHEMASecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 10
Pagination, idempotency, versioning, errors, and events
Scroll for all 10
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 5
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Campaign Monitor API — frequently asked questions
Does Campaign Monitor have an API?
Yes. APIs.io lists 3 APIs from Campaign Monitor, including Campaign Monitor API, Campaign Monitor SOAP API (legacy createsend) and Campaign Monitor API.
Is there an OpenAPI specification for the Campaign Monitor API?
Yes. APIs.io indexes 1 OpenAPI specification for Campaign Monitor, each linked for download from this page.
How do I authenticate with the Campaign Monitor API?
Campaign Monitor uses bearer-token authentication (oauth2/http · 2 schemes). The details are profiled on APIs.io as Campaignmonitor Authentication.
How much does the Campaign Monitor API cost?
Campaign Monitor publishes its prices; its Lite plan is $/month as of 2026-10-21. APIs.io lists 5 pricing plans for Campaign Monitor, with each plan's price, limits and inclusions under Pricing on this page.
Is the Campaign Monitor API ready for AI agents?
Campaign Monitor has a Kin Score of 65.3 out of 100 (strong) and an Agent Readiness score of 29.2 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.