CHACHA Email API documentation
Developer documentation for the CHACHA Email API: authentication, transactional sends, recipients, campaigns, delivery events, webhooks, and rate limits.
Getting started
Enterprise customers can create a Bearer API key in the API control center. Store keys in a server-side secret manager and never expose them in client-side code.
Endpoint reference
- POST /api/v1/emails — send transactional email
- GET and POST /api/v1/recipients — manage opted-in contacts
- GET and POST /api/v1/lists — organize recipient lists
- POST /api/v1/campaigns — create campaigns
- GET /api/v1/messages/:messageId — check message status
Delivery events and webhooks
Configure a public HTTPS webhook in the API control center. Delivery events use an HMAC-SHA256 signature in the X-ChaCha-Signature header.