WhatsApp API

WhatsApp integration made simple

Send and receive WhatsApp messages at scale with our API. Template management, media support, webhooks, and compliance built right in.

Send your first WhatsApp message

Authenticate, then POST to one endpoint. Text, media, and pre-approved templates all run through the same call.

send-message.sh
1curl https://api.lodgestory.com/api/wp-crm/messaging/send-message \
2 -H "Authorization: Bearer $LODGESTORY_TOKEN" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "organisationId": "ORG_ID",
6 "channelId": "WHATSAPP_CHANNEL_ID",
7 "chatId": "CHAT_ID",
8 "type": "text",
9 "message": "Your room is ready — see you at check-in! 🏨"
10 }'

Field names verified against the live API. Full API reference →

Message Sending

Send text, template, media, interactive button, and list messages programmatically. Handle delivery and read receipts.

Template Management

Create, submit, and manage WhatsApp message templates via API. Track approval status and use dynamic variables.

Webhook Events

Receive real-time webhook notifications for incoming messages, delivery updates, read receipts, and status changes.

Compliance Built-In

Automatic opt-in management, template enforcement, and rate limiting ensure your integration stays compliant with WhatsApp policies.

Key Benefits

  • Official WhatsApp Business API partner
  • Template message management
  • Rich media support
  • Real-time webhook delivery
  • Conversation billing tracking
  • Sandbox for development testing

Ready to get started?

Join thousands of businesses delivering exceptional customer experiences with Lodgestory.

WhatsApp API — Send & Receive Messages Programmatically | Lodgestory by Inboxcentral