Connect your business to millions of customers with a reliable WhatsApp API integration built for speed, scale, and automation. Send order updates, support replies, notifications, and marketing messages directly through WhatsApp, with support for chatbots, multiple agents, and seamless integration into your existing tools and workflows.
Fast, secure, and scalable WhatsApp API access for businesses that want to automate and grow customer communication.

Choose monthly or annual billing for your WhatsApp API connection, with unlimited conversations and messages included on every plan.
Perfect for getting started
per month
Core Features
Messaging Features
Save 25% with annual billing
per year
Core Features
Messaging Features
Connect WhatsApp to your store, support desk, or billing system without writing custom code. Sync orders from WooCommerce, send invoices and renewal reminders through WHMCS, and route conversations to the right team automatically. With a single API connection, your business can send and receive unlimited messages while keeping every conversation organized in one place.

Get started fast with clear, well documented API endpoints for sending messages, managing contacts, and handling incoming replies. Our documentation includes ready to use code examples, authentication guides, and webhook setup instructions, so your developers can integrate WhatsApp into any application without guesswork.
// Send a WhatsApp message POST /api/v1/messages { "to": "+94771234567", "type": "text", "message": "Your order has shipped!" } // Response { "status": "sent", "message_id": "wamid.HBg..." }
# Send a WhatsApp image curl -X POST https://your-api-domain.com/api/send-image.php \ -d "email="youremail@gmail.com \ -d "api_key="YOUR_API_KEY \ -d "phone="947XXXXXXXX \ -d "image_url="IMAGE_URL \ -d "caption="Optional Caption # Response { "status": "sent", "message_id": "wamid.HBg..." }
Push product photos, receipts, or visual updates directly into a customer's WhatsApp chat. Just supply your credentials, the recipient's number, and a link to the image, with an optional caption to add context.
| Your registered account email | |
| api_key | Your unique API key |
| phone | Recipient number, e.g. 947XXXXXXXX |
| image_url | Publicly accessible URL of the image |
| caption | Optional text shown with the image |
Deliver audio notes straight to your customers' WhatsApp chats. Just pass your account email, API key, the recipient's phone number, and a link to the audio file, our endpoint takes care of formatting and delivery automatically.
emailYour registered account emailapi_keyYour unique API keyphoneRecipient number, e.g. 947XXXXXXXXaudio_urlPublicly accessible URL of the audio file# Send a WhatsApp voice message curl -X POST https://your-api-domain.com/api/send-voice.php \ -d "email="youremail@gmail.com \ -d "api_key="YOUR_API_KEY \ -d "phone="947XXXXXXXX \ -d "audio_url="AUDIO_URL # Response { "status": "sent", "message_id": "wamid.HBg..." }
Publish a text status to your WhatsApp account programmatically. Just send your account credentials along with the text you want to appear, and it's posted instantly to your status feed.
# Post a WhatsApp text status curl -X POST https://your-api-domain.com/api/status/send-text.php \ -d "email="youremail@gmail.com \ -d "api_key="YOUR_API_KEY \ -d "text="Your status text # Response { "status": "posted", "status_id": "sid.HBg..." }
# Send a WhatsApp poll curl -X POST https://your-api-domain.com/api/send-poll.php \ -d "email="youremail@gmail.com \ -d "api_key="YOUR_API_KEY \ -d "phone="947XXXXXXXX \ -d "question="Your question \ -d "options="Option1,Option2,Option3 # Response { "status": "sent", "poll_id": "pid.HBg..." }
Create instant polls inside a WhatsApp chat by passing a question and a comma separated list of options. Recipients can vote right from the conversation.
Your question
Hostgrap's WhatsApp API lets businesses automate customer conversations, send order updates, and run marketing campaigns directly through WhatsApp. Whether you're a developer building a custom integration or a store owner connecting WooCommerce and WHMCS, our API gives you a fast, dependable way to reach customers on the platform they already use every day.
Connect WhatsApp to your website, store, or support desk in minutes using a single API key, no complex setup or approval delays.
Send automatic order confirmations, invoice reminders, and shipping updates straight from your store or billing system.
Go beyond plain text with images, voice notes, polls, and status updates, all through the same simple API.
Every request is authenticated with your unique API key, keeping your WhatsApp connection and customer data protected.
From a single store to a high volume support team, the same lightweight endpoints handle unlimited conversations without slowing down.
Find quick answers to common questions about our WhatsApp API service, setup, billing, and integrations.
Our WhatsApp API lets you send WhatsApp messages programmatically, so you can automate order updates, support replies, notifications, and marketing messages directly from your own systems.
Activation is instant after payment. Once your connection is active, you can generate an API key and start sending messages right away using our documentation.
No. Every plan includes unlimited conversations and unlimited messages, so you can scale your usage without worrying about extra charges per message.
Yes. Built in WooCommerce and WHMCS integrations let you sync orders, invoices, and notifications automatically, without writing custom integration code.
Yes. Full API documentation is included with every plan, covering authentication, sending messages, and code examples to help you get integrated quickly.