Skip to main content
POST
/
{instance}
/
send-text
cURL
curl --request POST \
  --url https://app.hypersender.com/api/whatsapp/v1/{instance}/send-text \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "chatId": "[email protected]",
  "text": "Hi there!",
  "reply_to": "string",
  "link_preview": false,
  "link_preview_high_quality": false
}'
{
"key": {
"remoteJid": "[email protected]",
"fromMe": true,
"id": "3EB0CD3810439716606547"
},
"message": {
"extendedTextMessage": {
"text": "Hi there!"
}
},
"messageTimestamp": 1741359489,
"status": "PENDING"
}
Send links and simple texts to a WhatsApp
  • Chat
  • Group
  • Recipient
We highly recommend using the send-text-safe endpoint for regular messaging operations to maintain a more natural communication pattern, and keep your whatsapp number safe from being blocked.
If the text has a link - it generates a preview for that link. You can adjust the behaviour by setting
  • link_preview: true - to enable link preview
  • link_preview_high_quality: true - to enable high-quality link preview
send-text send link preview

Quick Demo

Learn how to use Hypersender whatsapp API to send a message using Postman: Demo Link

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Accept
string

application/json

Example:

"application/json"

Content-Type
string

application/json

Example:

"application/json"

Path Parameters

instance
string
required

Instance UUID copied from hypersender dashboard

Example:

"{{ instance_id }}"

Body

application/json
chatId
string
required

Contact number - learn what is chatId

text
string
required

Text Message

reply_to
string

Reply to message id

Link Preview

Link Preview High Quality

Response

Successful response

key
object
message
object
messageTimestamp
string
status
string
I