Send Message
Messaging APIs
Send Message
Sends a message via a specified channel (Email, WhatsApp, Slack, etc.) to a recipient with support for templating
POST
Send Message
Header
Request Body
Request Fields
Required Fields
The communication channel. One of:
EMAIL, SMS, WHATSAPP, SLACK, TEAMS, DISCORD, LINE, IN_APP, PUSHThe destination for the message. Must include the field matching the selected channel.
Optional Fields
Template configuration for the message
Key-value pairs to populate template placeholders
Provider configuration
Message subject (for EMAIL only)
Message body (for SLACK, EMAIL, TEAMS)
Interactive buttons (for SLACK only)
Response
Success Response (200 OK)
Response Fields
Unique identifier for the sent message
Error Responses
400- Bad Request (Invalid request format or missing required fields)401- Unauthorized (Missing or invalid API key)403- Forbidden (Insufficient permissions to send message)404- Not Found (Template or provider not found)429- Too Many Requests500- Internal Server Error