--- title: 'Customer.io Pipelines API' description: 'Send customer data to Customer.io via the Segment-compatible Pipelines (CDP) API — identify people, track events, record pageviews and screen views, associate users with groups, merge profiles, and batch multiple calls.' --- # Customer.io Pipelines API Send customer data to Customer.io via the Segment-compatible Pipelines (CDP) API — identify people, track events, record pageviews and screen views, associate users with groups, merge profiles, and batch multiple calls. | Detail | Value | |---|---| | Category | Analytics | | Base URL | `https://cdp.customer.io/v1` | | Authentication | Bearer Token | | Endpoints | 7 | | Connector key | `customer-io-pipelines-api` | ## Using Customer.io Pipelines API in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Customer.io Pipelines API** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /identify](./post_identify_identify) | Add and Update People | | [POST /track](./post_track_track) | Track events | | [POST /page](./post_page_page) | Track pageviews | | [POST /screen](./post_screen_screen) | Track mobile screenviews | | [POST /group](./post_group_group) | Create objects and relationships | | [POST /alias](./post_alias_alias) | Merge profiles | | [POST /batch](./post_batch_batch) | Batch requests | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.