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 drafted, sent, delivered, opened, clicked, converted, bounced, spammed or failed, plus the full set of foreign keys that tie the event back to the delivery, person, campaign, broadcast, newsletter and journey that produced it. Requests are signed with x-cio-signature, an HMAC-SHA256 of the body, and stamped with x-cio-timestamp.
Documentation
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/openapi/_original/customer-io-reporting-webhooks-openapi.json
AsyncAPI
https://raw.githubusercontent.com/api-evangelist/customer-io/refs/heads/main/asyncapi/customer-io-reporting-webhooks-asyncapi.yml