WA Gateway

Sign in to manage WhatsApp numbers and API keys.

WA Gateway

WhatsApp numbers

API keys

Messages

Test send

API docs

Send a text message

toRecipient number with country code, digits only (+, spaces and 00 prefix are stripped).
textMessage text, up to 4096 characters. message is accepted as an alias.
sessionWhich number sends it. Optional when the key is tied to one number, or only one number exists.

Success

{"success":true,"data":{"id":12,"status":"sent","session":"bloomzhub","to":"97455320001","wa_message_id":"3EB0..."}}

Errors

401 unauthorizedMissing, wrong or revoked key
400 invalid_number / invalid_requestBad number or empty text
403 forbiddenKey not allowed to use that number
409 session_not_connectedNumber not paired / disconnected
422 not_on_whatsappRecipient has no WhatsApp
429 rate_limitedMore than 120 requests/min per key

Other endpoints

GET /api/sessionsNumbers this key can use and their status
GET /api/messages/{id}Status of a sent message: sent → delivered → read, or failed

Messages to the same number are sent one by one with a short gap, to reduce the chance of WhatsApp flagging the account.

Settings

Change admin password