# Add or remove a reaction on a message

**POST** `/messages/{id}/reactions`

Authentication: bearerAuth
Required scopes: `message:create`
Allowed roles: `owner`, `admin`, `agent`
Authorization: Add or remove a reaction in an authorized conversation context.

## Parameters

- `id` (path string, required)

## Request body

- `application/json`: `SendReactionRequest` required.

## Responses

- `200`: Reaction sent
- `default`: Error
