One platform for WhatsApp, SMS and Email
Chat API provides APIs to send notifications and manage communications via WhatsApp, SMS and email. Choose the right channel for every need.
Chat API: the messaging infrastructure for your business
Chat API is a platform developed by Roxpay that provides unified APIs for WhatsApp Business, SMS and email. With a single integration you can manage all your company's messaging channels via simple, well-documented RESTful API calls, without having to build a sending infrastructure from scratch.
Unlike traditional enterprise solutions, Chat API is designed to be activated completely on your own in minutes: no lengthy onboarding process, no commercial negotiations. You create an account, generate API credentials and start sending messages directly from your application. The free sandbox plan lets you test every endpoint before going to production.
The entire infrastructure is hosted in Europe and fully complies with GDPR — a priority for European companies handling their customers' personal data. We offer the possibility to sign a DPA (Data Processing Agreement) to fulfil the obligations of the European Data Protection Regulation.
WhatsApp API
Send messages, manage conversations and embed a chat widget in your app via WhatsApp Business APIs. Official WhatsApp Partner.
Explore WhatsApp APISMS API
Send transactional and promotional SMS via API. Reliable notifications with global coverage and high deliverability.
Explore SMS APIEmail API
Send transactional and marketing emails via API. Customizable templates, open and click tracking in real time.
Explore Email APIChat Widget iframe
Embed a WhatsApp chat widget on your website with a simple iframe. No code to write, customizable and ready to use.
Discover Chat WidgetWebhook Manager
Configure webhooks to receive real-time events. Automatic retry, event filtering and HMAC signatures for security.
Discover Webhook ManagerContact Manager
Integrated CRM for your messaging contacts. Segmentation, tags, custom fields and GDPR compliance.
Discover Contact ManagerTemplate Manager
Create and manage WhatsApp templates with visual editor. Automatic approval, dynamic variables and preview.
Discover Template ManagerAnalytics & Reports
Real-time analytics dashboard to monitor deliveries, reads, conversions and costs across all channels.
Discover AnalyticsOne platform, three channels
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, emails in one flow.
Unified dashboard
Monitor all channels from a single dashboard with real-time analytics.
Who is Chat API for?
The platform is designed for those who need to send messages in a programmable, scalable way that complies with European regulations.
Developers and product teams
Integrate WhatsApp, SMS or email into your application via REST API with just a few endpoints. Complete documentation with examples in Python, Node.js, Go and PHP.
E-commerce and online shops
Automatically send order confirmations, shipping updates and post-purchase notifications via WhatsApp or SMS. Reduce support requests and increase customer loyalty.
Agencies and SaaS companies
Manage notifications on behalf of multiple clients with separate accounts. Ideal for marketing agencies, software houses and resellers integrating messaging into their product.
SMEs and startups
Communicate with customers on WhatsApp in a professional and scalable way, without the limits of the WhatsApp Business app. Self-service activation with no annual contracts.
How to integrate Chat API in 3 steps
From activating your WhatsApp number to sending your first message, the process is fully guided and self-service.
Sign up and choose your channel
Create a free account and activate the channel you need: WhatsApp with a dedicated number, SMS or email. For WhatsApp, Meta business verification typically takes 24–48 hours.
Integrate the API into your application
Generate JWT credentials from the dashboard and call REST endpoints from your application. The documentation includes ready-to-use examples for all major programming languages.
Monitor and scale
Access the dashboard to monitor deliveries, reads and costs in real time across all channels. The architecture is designed to scale from a few hundred to millions of messages per month.
Frequently asked questions about Chat API features
Can I use Chat API without a dedicated WhatsApp Business number?
No. To access the WhatsApp Business API, you need a dedicated phone number registered through Meta Business Manager. Chat API guides you through the entire activation process, which is fully self-service and typically takes 24–48 hours from business verification.
Is it possible to integrate multiple channels with a single authentication?
Yes. Chat API uses a shared JWT authentication system across all channels. With a single token you can send WhatsApp messages, SMS and emails, drastically reducing integration and maintenance complexity.
How much does Chat API cost?
Costs vary by channel. For WhatsApp, Meta's per-conversation pricing applies (starting from €0.058 per service conversation in Europe), plus the Chat API plan. For SMS and email, prices depend on volume. See the pricing page.
Is Chat API GDPR compliant?
Yes. The entire infrastructure is hosted in Europe and data is never shared with third parties. Chat API offers the option to sign a Data Processing Agreement (DPA) to fulfil GDPR obligations for companies handling European customers' personal data.
Can I send marketing messages on WhatsApp?
Yes, within Meta's policies. To send promotional messages on WhatsApp, the recipient must have explicitly consented to receive commercial communications. Chat API provides tools to manage contacts and consent, so your campaigns always comply with platform rules.
Ready to bring WhatsApp to your business?
Start using the Chat API APIs for free. No credit card required for the sandbox.