Skip to main content
POST
/
whatsapp
/
reactions
cURL
curl --request POST \
  --url https://api.contiguity.com/send/whatsapp/reactions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "to": "+1234567890",
  "action": "add"
}'
{
  "id": "req_xxxxxxxxxxxxxxxx",
  "timestamp": 1757916599341,
  "api_version": "v2025.9.15",
  "object": "response",
  "data": {
    "status": "added",
    "message": "Reaction added for +1 555 555 5555"
  }
}

Authorizations

Authorization
string
header
required

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

Body

application/json
to
string
required

Recipient's WhatsApp number. Must be in E.164 format.

Example:

"+1234567890"

action
enum<string>
required

Whether to add or remove a reaction

Available options:
add,
remove
Example:

"add"

reaction
string

The emoji reaction to send (e.g., '👍', '❤️', or :thumbs_up:, :heart:, :haha: etc.)

Example:

"👍"

message
string

Provide either a WhatsApp ID, or complete content of the message to react to.

Example:

"wa_1234567890"

Response

Add or remove a reaction to a WhatsApp message

id
string
required
Example:

"req_xxxxxxxxxxxxxxxx"

timestamp
number
required
Example:

1757916599341

api_version
string
required
Example:

"v2025.9.15"

object
string
required
Example:

"response"

data
object
required
I