RCS API for rich messaging at scale
Upgrade your communication without sacrificing performance or reach. The Esendex RCS API brings the familiarity of SMS together with the engagement of rich media, giving your business the power to send branded, interactive messages that drive action.
Designed for both developers and no-code teams, it offers simple integration, reliable performance, and 24/7 expert support.
Trusted by 46,000 customers to deliver world class mobile messaging services
Integrate the future of business messaging
Rich conversations
Use our RCS business messaging API to send videos, carousels, maps, and suggested actions that transform customer communication beyond SMS.
Branded and trusted
Messages are sent from a verified business profile that carries your name, logo, and colours, supported by 99.9% uptime for reliable delivery.
Effortless integration
With simple documentation, multi-language code samples, and 24/7 expert support, our API makes adding RCS messaging straightforward.
Built by developers, for developers. Integrate our APIs for simple, real-time communication
Use our API documentation to integrate Esendex’ services into your systems within minutes. Here’s how to send an RCS message:
// The POST v1/messages endpoint allows you to send a message to a single contact in one request.
// The message can also be sent via different channels; including SMS, WhatsApp and RCS.
{
"accountReference" : "EXUK0000",
"name": "name",
"characterSet": "GSM",
"channel": "RCS",
"from": "71460491",
"validity": "2025-07-19T09:07:12.190Z",
"messageType": "MarketingAndResearch",
"body": {
"text": "example",
"templateId": ""
},
"recipients": [
{
"msisdn": "+4470000000000",
"variables": {
},
"metaData": {
}
}
],
"metaData": {
"zsuvhhn": "niqloaf",
"xljgmvj": "akwenax"
}
}
No commitment, 30 day free trial
Begin your journey by opening a free Esendex account today and get 100 credits.
Ready? Set? Go!
Learn how to get your service up and running with our simple quickstart guides.
Not a coder? We’ve got you covered
Our managed services team will help you set up and launch RCS messaging at no extra cost. From configuring your branded profile to testing and integration, we make sure your RCS API is ready to deliver engaging messages quickly and reliably.
“The Esendex range of products greatly enhance the way we speak with our customers from sales follow-ups and engineer appointment confirmations, all the way through to general Q&As.”
Arron Alderson – Solutions and Process Manager, Vaillant
Start your free trial
Discover the full power of our RCS API with 25 free messages over 7 days, no credit card required.
Why choose Esendex?
Having us in your corner ensures that you can support your customers and your business – whatever comes your way.
20+ years of experience
Industry leading support
An expert and reliable partner
Security and compliance
Solutions designed for you
Flexible and scalable options
Get the most out of RCS with our powerful API
Marketing campaigns
Deliver visually rich campaigns with carousels, images, videos, and interactive buttons.
Customer service
Support customers with updates and reminders that include maps, QR codes, and suggested actions.
One-time password (OTP)
Send branded OTPs with your logo and verified sender ID via RCS.
Rich messages
Go beyond SMS with branded media, interactive templates, and suggested replies.
Branded profiles
Reassure customers with verified sender IDs that display your company name, logo, and colours.
Two-way API
Let customers respond through RCS chats with buttons and quick replies, for two way conversations.
FAQs
What’s the difference between RCS and SMS?
SMS is a universal, text-only channel delivered over the mobile network and supported by every handset. RCS (Rich Communication Services) uses mobile data or Wi-Fi to deliver messages, enabling richer content such as images, videos, buttons, and branded business profiles. Read our guide to learn more.
Can all devices receive RCS messages?
RCS messaging is available on Android devices running version 5.0 or higher, and on iPhones using iOS 18.2 or later. If a device doesn’t support RCS, our API automatically falls back to SMS.
Is the RCS API secure and GDPR compliant?
Yes. The Esendex API is fully compliant with GDPR and ISO 27001.
How quickly can I start sending messages with the RCS API?
Most teams send their first RCS message in under two hours thanks to simple integration and expert support.
Do I need coding skills to use the RCS API?
No. Our managed services team make it easy to get started without technical resources.
Start your free trial
Discover the full power of our RCS API with 25 free messages over 7 days, no credit card required.