POST
/
send
cURL
curl -X POST \
  'https://dashboard.whatsable.app/api/whatsapp/messages/v2.0.0/send' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "to": "+1234567890",
    "text": "Hello, this is a test message from WhatsAble!"
  }'
{
  "success": true,
  "message": "<string>",
  "details": {
    "messages": [
      {
        "id": "<string>",
        "message_status": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Your WhatsAble API Key

Body

application/json
to
string
required

The recipient's phone number in E.164 format (e.g., +1234567890)

text
string
required

The message content you want to send

attachment
string

URL or base64-encoded file for attachments (images, videos, PDFs)

filename
string

Name of the file if sending a document

Response

Message sent successfully

success
boolean

Indicates if the message was sent successfully

message
string

A human-readable message describing the result

details
object