chatterswift Connect API
Programmatically send WhatsApp messages to reach your customers instantly using our robust REST APIs.
Need Help?
Having trouble with the API? Our support team is ready to help.
Please contact support@chatterswift.com
chatterswift Connect provides REST APIs that enable businesses to programmatically send WhatsApp messages. This document outlines the authentication, endpoints, and usage guidelines for the Connect feature.
Security Note
Keep your API key secure. Don't expose it in client-side code or public repositories.
API Key Header
If the API key is missing, invalid, or lacks the necessary permissions, the request will be rejected.
API requests are subject to rate limits defined for your account. When a rate limit is exceeded, requests will return a 429 Too Many Requests status code until the limit resets.
Endpoints
Endpoint
/send-messageAuthorization
x-api-key headerPermission
sendTextRequest Body
Success Response
Error Responses
401 UnauthorizedMissing or invalid API key403 ForbiddenAPI key doesn't have sendText permission404 Not FoundCustomer account not found400 Bad RequestMissing required fields429 Too Many RequestsRate limit exceeded500 Internal Server ErrorServer error or WhatsApp API errorStore your API key securely
Never expose your API key in client-side code or public repositories.
Handle rate limits
Implement exponential backoff when encountering rate limit errors.
Validate templates
Ensure your templates are approved before attempting to send them.
Error handling
Implement proper error handling to manage API response codes.