Customer.io
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.
Customer.io publishes 23 APIs on the APIs.io network, including Track API, Activities API, Alias API, and 20 more. Tagged areas include Behavioral Data, Broadcasts, Campaigns, CDP, and Customer Data.
The Customer.io catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Customer.io’s developer surface includes authentication, documentation, and 16 more developer resources.
Kin Score
APIs 23
Individual APIs this provider publishes, each with its own machine-readable definition.
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.
Scroll for all 23
Open Collections 3
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Customer.io App API
OPEN COLLECTIONCustomer.io Pipelines API
OPEN COLLECTIONCustomer.io Track API
OPEN COLLECTIONGraphQL 1
GraphQL schemas published by this provider.
Customer.io GraphQL Schema
This conceptual GraphQL schema represents the Customer.io messaging and marketing automation platform. Customer.io provides APIs for tracking behavioral data, managing customer ...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Customer Io Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Customer Io Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Customer.io Reporting Webhooks
Customer.io Reporting Webhooks send real-time message activity events as JSON payloads via HTTP POST to a configured endpoint. These events include message sends, deliveries, op...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Customer Io Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
JSON Schema 3
Standalone JSON Schema definitions for this provider's data models.
Customer.io Customer
JSON SCHEMACustomer.io Event
JSON SCHEMACustomer.io Reporting Webhook Payload
JSON SCHEMASecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type