All messaging services in one API
WhatsApp, SMS, Email and the tools around them — chat widget, webhooks, contacts, templates and analytics — working together under a single authentication and dashboard.
Delivered
~200ms
Webhook
real-time
GDPR
compliant
WhatsApp API
Send messages, manage conversations and run template campaigns via the WhatsApp Business API. Official WhatsApp Partner.
Send WhatsApp messages
Send text, media and template messages to any WhatsApp contact via a simple API POST call. Full support for interactive messages.
POST /api/v5/whatsapp/chats/{ClientId}/message Template management
Access pre-approved WhatsApp templates via API. Customize dynamic variables and send notifications outside the 24-hour window.
GET /api/v5/notifications/whatsapp/templates Conversations & history
Retrieve active chats and complete message history for each contact. Monitor conversations in real time.
GET /api/v5/whatsapp/chats Bulk & notifications
Send the same approved template to thousands of contacts with per-recipient variables, or fire one-to-one notifications.
POST /api/v5/notifications/whatsapp Two-way chat
Within the 24-hour customer care window, reply freely via API or the embeddable chat widget.
Secure authentication
JWT Bearer authentication with expiring tokens — the same credentials work across every Chat API channel.
POST /api/v5/auth/token SMS API
Send transactional and promotional SMS via API with global coverage across 200+ countries, high deliverability and real-time tracking.
Transactional SMS
Send order confirmations, OTP codes, shipping notifications and status updates via a simple API call.
POST /api/v5/notifications/sms Promotional & bulk SMS
SMS marketing campaigns with dynamic personalization, segmentation and programmable scheduling.
POST /api/v5/notifications/sms/bulk Global coverage
Reach over 200 countries with intelligent routing and automatic fallback to maximize deliverability.
GET /api/v5/notifications/sms/coverage Tracking & reporting
Monitor delivery status of every SMS in real time. Detailed reports on deliverability, errors and costs.
GET /api/v5/notifications/sms/{id}/status Delivery webhooks
Receive real-time notifications on SMS delivery status: sent, delivered or error.
OTP & 2FA ready
Built for verification codes, login alerts and appointment reminders with the same JWT used for WhatsApp and Email.
Email API
Send transactional and marketing emails via API. Customizable HTML templates, open and click tracking, automatic bounce handling.
Transactional emails
Send order confirmations, password resets and notifications via API with DKIM, SPF and DMARC deliverability.
POST /api/v5/notifications/email Customizable templates
Create and manage HTML email templates with dynamic variables. Responsive design across email clients.
Open & click tracking
Monitor in real time who opens your emails and which links are clicked.
Bulk sending
Send bulk emails to thousands of recipients with intelligent rate limiting and automatic bounce handling.
Email event webhooks
Receive real-time notifications on opens, clicks, bounces, unsubscribes and spam complaints.
Enterprise deliverability
DKIM, SPF, DMARC and dedicated IP options so messages land in the inbox, not spam.
Chat Widget
Embed a WhatsApp chat widget on your website with a simple iframe. No plugin required — one API call, any site.
Generate iframe URL
Call the chat-box endpoint and receive a ready-to-use iframe URL in the response.
POST /api/v5/iframes/whatsapp/chat-box One-line embed
Drop the iframe URL into your HTML. The widget loads WhatsApp conversations in real time.
Customer support
Offer live WhatsApp support from your app without forcing customers to leave your site.
E-commerce ready
Help shoppers with orders, shipping and returns directly inside your storefront experience.
Same auth as every channel
Authenticate once with JWT — the same token that powers WhatsApp, SMS and Email.
POST /api/v5/auth/token Dashboard & API control
Create and manage chat boxes programmatically or from the RoxPay dashboard.
Webhook Manager
Configure webhooks to receive real-time events from WhatsApp, SMS and Email. Automatic retry, filtering and HMAC signatures.
Real-time delivery
Events delivered instantly to your endpoint as soon as they occur. No polling, no delay.
POST /api/v5/webhooks/create Retry logic
Automatic retries with exponential backoff on failure so no event is lost.
Event filtering
Subscribe only to the events you need. Reduce noise and optimize your server.
HMAC signature
Every webhook is signed with HMAC SHA-256 so you can verify authenticity.
Logs & debugging
Detailed logs for every event: payload, status code and response times.
Multi-channel events
Unified events from WhatsApp, SMS and Email in a single endpoint — one format, three channels.
Contact Manager
Integrated CRM for messaging contacts. Segmentation, tags, custom fields and GDPR compliance across every channel.
Advanced segmentation
Segment contacts by attributes, tags, behavior and interaction history for targeted campaigns.
Custom tags & attributes
Add custom fields and flexible tags to organize contacts your way.
CSV import / export
Bulk import contacts from CSV or export them for external analysis with field mapping and validation.
Conversation history
View the complete conversation timeline for each contact across WhatsApp, SMS and Email.
Full CRUD API
Create, read, update and delete contacts programmatically via REST API.
POST /api/v5/clients GDPR compliance
Consent management, right to erasure, data export and audit trail built in.
Template Manager
Create and manage WhatsApp templates with a visual editor. Automatic approval flow, dynamic variables and live preview.
Visual editor
Create templates with an intuitive WYSIWYG editor and live preview — no technical skills required.
Auto-approval flow
Submit templates to WhatsApp for approval directly from the API and monitor status in real time.
Dynamic variables
Use placeholders to personalize each message with recipient data.
Multi-language
Create templates in multiple languages to reach customers with localized messages.
Template categories
Organize templates by marketing, utility and authentication. Filter and search quickly.
Real-time preview
Preview exactly how messages will appear on WhatsApp before sending them.
Analytics & Reports
Real-time analytics dashboard to monitor deliveries, reads, conversions and costs across WhatsApp, SMS and Email.
Real-time dashboard
Live metrics for all channels with automatic updates so you always see current performance.
Custom reports
Create reports with date ranges, channel filters and campaign segmentation.
Delivery metrics
Delivery, read and bounce rates for every message. Identify issues as they happen.
Cost analysis
Track costs per channel and per message. Budgets, forecasts and spending optimization.
Data export
Export to CSV or PDF, or access metrics via API for your BI tools.
Webhook analytics
Monitor webhook delivery performance: response times, retries and success rates.
One platform, every channel
Manage WhatsApp, SMS and email from a single dashboard with unified APIs, shared authentication and centralised webhooks.
Single authentication
One JWT token for all channels. Integrate once, use everywhere.
Unified webhooks
Receive all events from a single endpoint. Messages, SMS and emails in one flow.
Unified dashboard
Monitor every channel from one dashboard with real-time analytics.
Ready to use the full platform?
Start with the free sandbox and send WhatsApp, SMS and email from one API. No credit card required.