x-generated: '2026-08-13'
x-method: generated
x-source: openapi/_original/customer-io-pipelines-api-openapi.json
overlay: 1.0.0
info:
title: API Evangelist enhancements for Customer.io Pipelines API
version: 1.0.0
extends: openapi/_original/customer-io-pipelines-api-openapi.json
x-provenance:
base_document_published_by: Customer.io
base_document_url: https://docs.customer.io/files/pipelines.json
base_document_harvested: '2026-08-13'
note: >-
The base document is Customer.io's own published OpenAPI, saved verbatim.
This overlay carries only API Evangelist additions and never mutates it.
actions:
- target: $.info
description: >-
Attach the contact, terms and licence facts Customer.io publishes on its
website but omits from the specification's info block.
update:
contact:
name: Customer.io Support
url: https://customer.io/contact
termsOfService: https://customer.io/legal/terms-of-service
license:
name: Proprietary
url: https://customer.io/legal/terms-of-service
- target: $
description: Add the externalDocs link to the human reference for this surface.
update:
externalDocs:
description: Pipelines (CDP) API reference
url: https://docs.customer.io/integrations/data-in/connections/http-api/
- target: $.info
description: >-
Record where this document came from and what API Evangelist artifacts read
it, so a consumer of the enhanced spec can trace every derivation.
update:
x-apievangelist:
provider: customer-io
surface_summary: >-
Segment-spec CDP ingest: identify, track, page, screen, group, alias, batch. Basic auth with the CDP key as username.
harvested_from: https://docs.customer.io/files/pipelines.json
derived_artifacts:
- authentication/customer-io-authentication.yml
- conventions/customer-io-conventions.yml
- errors/customer-io-problem-types.yml
- data-model/customer-io-data-model.yml
- lifecycle/customer-io-lifecycle.yml
- conformance/customer-io-conformance.yml
- mcp/customer-io-tool-crosswalk.yml
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.