Skip to main content
POST
/
{instance}
/
send-text-safe
cURL
curl --request POST \
  --url https://app.hypersender.com/api/whatsapp/v1/{instance}/send-text-safe \
  --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 Text Message Safe

The Send Text Safe endpoint functions similarly to the standard send-text endpoint but with enhanced safety features designed specifically to protect your WhatsApp number from being blocked or flagged for suspicious activity.
  • WhatsApp has strict policies against automated messaging, and using the standard send-text endpoint too frequently can lead to your number being flagged or blocked.
  • This endpoint is designed to mimic human behavior more closely, making it less likely for WhatsApp to detect automated activity.

It:

  • Automatically calculates the appropriate delay between messages based on text length, by adding a few seconds for thinking/reviewing before sending
  • Simulates typing behavior in WhatsApp before sending the message
  • Significantly reduces the risk of your WhatsApp number being blocked due to automated messaging patterns
  • Reduces the risk of being flagged for automated behavior

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
You can still send messages directly with send-text endpoint, but we highly recommend using this endpoint for regular messaging operations to maintain a more natural communication pattern, and keep your whatsapp number safe from being blocked.

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