Send and receive text, PDF, images, audio, buttons and lists with a single REST call. Inbound and status webhooks, examples in PHP, Node, Python, C# and Delphi — and the option of an official Meta number without facing the red tape.
No credit cardNo lock-in contractUnlimited messages for US$ 19 per number/monthConnects via QR code in minutes
$ curl -X POST https://app.whatsgw.com.br/api/WhatsGw/Send \ -H "Content-Type: application/json" \ -d '{ "apikey": "YOUR_APIKEY", "phone_number": "15550100000", "contact_phone_number": "15550100001", "message_custom_id": "order-4821", "message_type": "text", "message_body": "Hi Marina! Your order 4821 shipped today 🚚", "check_status": 1 }'
{ "result": "success", "result_message": "…" }/WhatsGw/Send/WhatsGw/SendBulk, mixing typesNotifications, billing, confirmations, customer service, groups — the same number your team uses, driven by your ERP, CRM, SaaS or automation.
Formatted text, images, PDF, audio, video, location, contacts, buttons and interactive lists. Media by URL or base64.
Messages, media, reactions and delivery/read status arrive at your webhook. Prefer to query? There’s event polling.
Create groups, add and remove participants, generate invite links, change name and description. Look up chats, profiles and metadata.
Create, submit for approval and sync the status of Meta templates through the API itself — without opening Business Manager.
Create and manage instances through the API, restart, update and connect via QR code. No limit on numbers per account.
Zapier, Make, n8n, Typebot and WooCommerce already talk to WhatsGW. Good for validating before you write code.
/WhatsGw/Send/WhatsGw/SendBulk/WhatsGw/GetTemplates/WhatsGw/NewTemplate/WhatsGw/CreateGroup/WhatsGw/GroupParticipantsUpdate/WhatsGw/GetAllChats/WhatsGw/GetProfile/WhatsGw/NewInstance/WhatsGw/GetBase64
Start with a QR code in minutes to validate the integration. When it makes sense, connect the official number through Meta’s popup — in minutes, in the same dashboard, with the same API. See the official API.
check_status: the delivery result arrives at your webhook, with your message_custom_id to match it to the order.{ "message_custom_id": "order-4821", "status": "read", "contact_phone_number": "15550100001" }Free 2-day trial, no credit card. Your API key is in the dashboard.
QR code, just like WhatsApp Web. In minutes the instance is online.
Copy the example from the docs, swap in your API key and the phone number. Delivered.
Receive messages and statuses at your endpoint and close the loop in your system.
Prepaid, no lock-in, no setup fee. Over 25 numbers, special terms.
unlimited messages · no lock-in
Billed in Brazilian reais (R$ 99) via PayPal; your bank converts to your currency.
Try it free for 2 daysNo. You connect a number via QR code in minutes and start integrating. The official connection (Meta Cloud API) is available per number, whenever you want: you connect it yourself through Meta’s popup, in minutes — see the official API.
Formatted text, images, PDF and other documents, audio, video, location, contacts, buttons, interactive lists and, on the official number, approved templates. Media can be sent by URL or base64.
Send with check_status and set up your webhook: statuses arrive at your endpoint with the message_custom_id you defined. You can also query via event polling.
Both. GET is limited by URL length — for media and large messages, use POST with JSON or form-urlencoded.
Yes: /WhatsGw/SendBulk accepts up to 1,000 messages per call, mixing text, media and buttons. For campaigns from the dashboard, see bulk messaging.
It isn’t required — it’s plain REST. The docs include ready-made examples in PHP, Node, Python, C# and Delphi, and the collection can be imported into Postman.
US$ 19 per number/month with unlimited messages, or per message in tiers from R$ 0,120 (≈ US$ 0.023) to R$ 0,023 (≈ US$ 0.0044) depending on volume. Prepaid, no lock-in, no setup fee. Over 25 numbers, special terms. Billed in Brazilian reais (R$ 99) via PayPal; your bank converts to your currency.
The same number can be used by your team in the team inbox and by the AI agent — API, human support and AI in one place.
Create your account, connect a number via QR code and copy the example from the docs. No credit card, no lock-in — and with technical support via WhatsApp.