# Customer.io

**Canonical:** https://apis.io/providers/customer-io/  
**Website:** https://customer.io  
**APIs profiled:** 27

Customer.io is a customer engagement platform that combines a customer data platform, marketing automation, and messaging delivery to send behavior-triggered email, push, SMS, and in-app messages. Its API surface includes the Track API for sending behavioral data and customer profile updates, the App API for managing workspace resources and sending transactional and broadcast messages, the Pipelines API which is a Segment-spec data ingestion interface, and outbound reporting webhooks that deliver message lifecycle events.

## Kin Score — 87.5 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+1.1 from 86.4).

| Facet | Score |
|---|---|
| Discoverability | 92.6 |
| Contract Quality | 76.6 |
| Governance | 56.8 |
| Contract Governance | 56.8 |
| Operational Transparency | 84.2 |
| Developer Ergonomics | 80.4 |
| Commercial Clarity | 93.4 |
| Access Clarity | 93.4 |

Regulatory layer — **Telecommunications**: 73.6 (matched via tags).

## Agent readiness — 46.2 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | documented |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | yes |
| Agent Skills | derived |
| Well Known Catalog | yes |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (27)

- **Customer.io Track API** — The Customer.io Track API allows developers to send behavioral data and customer profile information into Customer.io. It provides endpoints for identifying customers, tracking ...
- **Customer.io Activities API** — Retrieve activity logs for your workspace.
- **Customer.io Alias API** — Merge two user identities by creating an alias linking a new identity to an existing one.
- **Customer.io Batch API** — Send multiple API calls in a single request for improved performance.
- **Customer.io Broadcasts API** — Trigger API-triggered broadcasts to send messages to groups of people based on segments or filters.
- **Customer.io Campaigns API** — Retrieve information about campaigns, campaign actions, and campaign metrics in your workspace.
- **Customer.io Collections API** — Manage collections of data used in message personalization.
- **Customer.io Customers API** — Look up customer profiles, search for customers, and retrieve customer attributes and activity data.
- **Customer.io Devices API** — Manage push notification devices associated with customer profiles.
- **Customer.io Entity API** — Track API v2 entity endpoint for creating and managing people and objects using a unified request format.
- **Customer.io Events API** — Track customer events and anonymous events to record behavioral data and trigger messaging workflows.
- **Customer.io Exports API** — Export customer data, deliveries, and other information from your workspace.
- **Customer.io Group API** — Associate people with groups or organizations.
- **Customer.io Identify API** — Identify people and set their profile attributes. The identify call tells Customer.io who the current user is and assigns traits to them.
- **Customer.io Merge API** — Merge two customer profiles into a single profile.
- **Customer.io Messages API** — Retrieve information about individual messages sent to customers.
- **Customer.io Newsletters API** — Retrieve information about newsletters and newsletter variants.
- **Customer.io Page API** — Record page views from web applications.
- **Customer.io Screen API** — Record screen views from mobile applications.
- **Customer.io Segments API** — Create and manage manual segments, and retrieve segment membership information.
- **Customer.io Sender Identities API** — Manage sender identities used for sending messages.
- **Customer.io Snippets API** — Manage reusable content snippets for use in messages.
- **Customer.io Transactional API** — Send transactional messages such as password resets, purchase receipts, and other important notifications triggered by user actions.
- **Customer.io App API** — The Customer.io App API is the workspace-management and outbound-messaging surface: trigger broadcasts, send transactional email, push, SMS, in-app and inbox messages, manage ca...
- **Customer.io Pipelines API** — The Customer.io Pipelines (CDP) API is the Segment-spec data ingestion interface Customer.io recommends for new integrations — identify, track, page, screen, group, alias and ba...
- **Customer.io Reporting Webhooks** — Customer.io's outbound message-lifecycle event stream. Eight event families — customer, email, sms, whatsapp, push, in_app, slack and webhook — each carrying a metric such as dr...
- **Customer.io MCP** — Customer.io's first-party hosted Model Context Protocol server. It exposes the full Journeys App API and CDP Data Pipelines API to any MCP client through eight tools — a context...

## MCP servers (1)

- **Customer.io MCP** — Customer.io operates a first-party, hosted Model Context Protocol server that exposes the full Journeys App API and the CDP Data Pipelines API to any MCP client. It is a remote ...

## Agentic access (1)

- **Customer Io Agentic Access** — 52 operations · 29 acting

## Security (4)

- **Customer Io Authentication** — http/oauth2 · 5 schemes
- **Customer Io Domain Security** — TLSv1.3 · HSTS · DMARC
- **Customer Io Vulnerability Disclosure** — disclosure policy published
- **Customer Io Trust Center** — SOC 2, ISO 27001, HIPAA, GDPR, CCPA

## Plans (1)

- **Customer Io Plans Pricing**

## Tags

Behavioral Data, Broadcasts, Campaigns, CDP, Customer Data, Customer Data Platform, Data Ingestion, Email, Event Tracking, Marketing Automation, Messaging, Push Notifications, Segments, SMS, Transactional Email

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/customer-io/). Scores are computed from the provider's own public artifacts under a published rubric.
