SMSGate 001

WhatsApp setup

SMSGate 001 uses WhatsApp’s linked-devices protocol (same as WhatsApp Web). No Business API, no template approvals.

Steps

  1. Dashboard → devicesAdd WhatsApp device. Name it.
  2. Click Show QR — a code appears.
  3. On your phone, open WhatsApp → Settings → Linked Devices → Link a Device.
  4. Scan the QR. In seconds the device shows as online.

The session persists on the server — no rescans needed.

Send a WhatsApp

curl -X POST https://sms.001.com.mx/api/v1/send \
  -H "Authorization: Bearer sk_..." \
  -d '{"channel":"whatsapp","phoneNumbers":["+15551234567"],"message":"Hello"}'

Receive WhatsApp

Add a webhook with event whatsapp:received. You’ll get a POST with body, from, and messageId.

Caveats

  • ToS: the linked-devices protocol is not officially sanctioned for automated volume. Low-to-medium volume is stable; spam or unsolicited bulk can get the account banned by WhatsApp.
  • Recommended volume: under 1,000 msgs/day per number to keep the account healthy.
  • Media: text and captions work out of the box; outbound media attachments are on the roadmap.

Multiple WhatsApp accounts

Add as many as you want — each is a separate device. Route messages explicitly via deviceId, or let auto-routing pick.