Preparing for system design interviews?  Try bugzed.com →

Customer.io Node.js Client

JSON →
library 4.3.0 ·javascript
verified Jun 17, 2026

The customerio-node package provides an official Node.js client for interacting with the Customer.io Journeys REST API. It allows developers to perform core actions such as identifying customers, tracking events, deleting profiles, and sending transactional emails, SMS, push, and Inbox messages. The current stable version is 4.3.0, with regular patch and minor releases addressing bug fixes and adding new transactional messaging capabilities. Major versions, like v4.0.0, introduce breaking changes, primarily for API consistency. While this client is robust for the Journeys API, for new integrations, Customer.io generally recommends using their Data Pipelines JavaScript client (`@customerio/cdp-analytics-js`), which provides a unified interface across various data sources. This library is designed for Node.js environments and warns against use in alternative runtimes due to potential API differences.

total hits 45
actors 8 distinct systems
last hit 16d ago human
GPTBot
4
Amazonbot
4
ByteDance
2
Script
1
Search engines
11
Humans
16

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇫🇷 France · 🇨🇳 China