Email
email.subscribers
Dedicated email audience with opt-in status, tags, and custom fields. Separate from WhatsApp/RCS contacts because email lifecycle semantics (bounces, complaints, suppression) are meaningfully different.
#Endpoints
- GET
/v1/email/subscribersList subscribers. Filter by status, tag, or free-text search across name and email. - GET
/v1/email/subscribers/:idOrEmailFetch by id or email address — either is accepted for convenience. - POST
/v1/email/subscribersCreate a subscriber. Pass requireConfirmation: true for double opt-in. - PUT
/v1/email/subscribers/:idOrEmailUpdate tags, custom fields, or change status. - POST
/v1/email/subscribers/:idOrEmail/unsubscribePermanently unsubscribe. Honoured across all future marketing sends.
GET
/v1/email/subscribersList subscribers. Filter by status, tag, or free-text search across name and email.
SDK
TypeScript
GET
/v1/email/subscribers/:idOrEmailFetch by id or email address — either is accepted for convenience.
SDK
TypeScript
POST
/v1/email/subscribersCreate a subscriber. Pass requireConfirmation: true for double opt-in.
SDK
TypeScript
Request body
JSON
PUT
/v1/email/subscribers/:idOrEmailUpdate tags, custom fields, or change status.
POST
/v1/email/subscribers/:idOrEmail/unsubscribePermanently unsubscribe. Honoured across all future marketing sends.
SDK
TypeScript