A simple WhatsApp API for your own software
Meta’s Cloud API is powerful but low-level. MeAPI’s REST API wraps it: send text, templates, media and interactive messages with one call per message, using an API key per number.
Delivery statuses and incoming messages arrive on your webhook, signed with HMAC so you can verify them. The 24-hour window and opt-outs are enforced for you, with clear error codes.
How it works
Create an API key
In the panel’s Developer page, per WhatsApp number.
Send a message
POST a template or text — examples in curl, PHP, Node and Python.
Receive events
Add your webhook URL; verify the signature on each request.
What’s included
- Send text, templates, media and buttons from your own software with a simple REST API and signed webhooks.
- API keys per number
- HMAC-signed webhooks
- Examples in curl, PHP, Node, Python
Businesses use it for
- OTP and order messages from your own e-commerce backend
- Appointment reminders from a clinic management system
- Syncing WhatsApp replies into an in-house CRM
Popular with: Finance, insurance & lending
Question
Is there an API to send WhatsApp messages from my software?
Yes. The MeAPI REST API sends text, templates, media and interactive messages with an API key per number, and signed webhooks tell your system about incoming messages and delivery statuses. Full reference at meapi.in/docs.
Related features
Try it on your own WhatsApp number
Every plan includes every feature, with no mark-up on Meta’s message charges. Set up in about ten minutes.