React to a message

React to a message with an emoji, replacing any reaction your account already left on it.

React to a message with an emoji, replacing any reaction your account already left on it. The reaction is applied on the network before the response returns, and the message's reaction shows it afterwards. Remove it with DELETE /v1/conversations/:id/messages/:messageId/reactions.

Network support

  • Instagram: supported. Instagram's own messaging rules still apply, and a reaction it refuses returns 502 with its error.

Permissions: Requires conversations:send. Access is limited by the API key creator's current organization membership and stored key ceiling. See Organization permissions.

POST
/v1/conversations/{id}/messages/{messageId}/reactions

Path Parameters

id*string
messageId*string

Request Body

application/json
  1. body

React to a message with an emoji

emoji*string

The emoji to react with. Replaces the reaction your account already left on the message, if any.

Response Body

Reaction applied

application/json
  1. response

The reaction was applied

success*boolean
Example Request
curl -X POST 'https://api.outstand.so/v1/conversations/string/messages/string/reactions' \  -H 'Content-Type: application/json' \  -d '{  "emoji": "string"}'
Example Response
{  "success": true}