v10

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-02-242335121.2 KB
Messages

Add a reaction

Add a reaction to an existing message.

post/v1/chats/{chatID}/messages/{messageID}/reactions

Path parameters

chatIDstring required

Unique identifier of the chat.

Example:!NCdzlIaMjZUmvmvyHU:beeper.com

Unique identifier of the chat.

messageIDstring required

ID of the message to add a reaction to

Request body

reactionKeystring required

Reaction key to add (emoji, shortcode, or custom emoji key)

transactionIDstring

Optional transaction ID for deduplication and local echo tracking

Response

Request executed successfully

successtrue required

Whether the reaction was successfully added

chatIDstring required

Unique identifier of the chat.

messageIDstring required

Message ID.

reactionKeystring required

Reaction key that was added

transactionIDstring required

Transaction ID used for the reaction event

Example response

{
  "success": true,
  "chatID": "!signal_adamvy:local-signal.localhost",
  "messageID": "1343993",
  "reactionKey": "❤️",
  "transactionID": "txn_123"
}