Documentation
API reference, guides, and integration snippets to launch WhatsApp Business messaging in under 5 minutes.
Getting Started
MSGTODAY provides access to the official Meta WhatsApp Business Cloud API. Integrate high-speed messaging into your sign-up flows, tracking mechanisms, alerts, or customer support workflows.
Integration Workflow
- Create your account and complete verification on our console.
- Claim test credits and configure your Sandbox phone number to test incoming and outgoing message loops.
- Link your official Meta WhatsApp Business account to move into Production and acquire dedicated API keys.
Authentication
Every API call must present credentials via the Authorization header using standard Bearer Token authorization. Secure your API key like you would a password.
Authorization: Bearer msg_live_79a2bbd73c...
Send Message API
Send messages programmatically using the unified message sending endpoint. This API dynamically handles text, replies, location coordinates, contact cards, media files, and interactive templates.
Fetch Messages API
Fetch workspace message records. You can filter the history logs using specific recipient phone numbers.
Media Upload API
Acquire secure presigned upload gateway links to host your images, documents, and videos directly prior to sending media messages.
Webhooks Integration
Configure Webhooks to listen for status reports (sent, delivered, read status updates) and customer-initiated message events. Register your webhook URL inside the console settings page.
All Webhook payload structures contain an action event key along with timestamps:
{ "event": "message.status_update", "message_id": "msg_99b0c27384a2", "status": "read", "timestamp": "2026-06-29T20:25:01Z" }
Error Codes
Standard error responses return an HTTP status code alongside a JSON body error payload containing diagnostic info.