Skip to main content
GET
/
:projectId
/
api
/
v7
/
conversations
/
:conversationId
/
messages
/
:messageId
/
reactions
Fetch Reaction Users
curl --request GET \
  --url https://api.replyke.com/api/v6/:projectId/api/v7/conversations/:conversationId/messages/:messageId/reactions
{
  "data": [
    {
      "user": {},
      "emoji": "<string>",
      "createdAt": "<string>"
    }
  ],
  "pagination": {
    "page": 123,
    "limit": 123,
    "total": 123,
    "hasMore": true
  }
}
Returns a paginated list of users who reacted with a given emoji on a message. Useful for rendering a “who reacted” popover. The caller must be a member of the conversation.

Path Parameters

conversationId
string
required
The ID of the conversation.
messageId
string
required
The ID of the message.

Query Parameters

emoji
string
required
The emoji to filter by.
page
number
Page number (1-based). Defaults to 1.
limit
number
Number of reactions per page. Defaults to 50. Max 100.

Response

data
array
Array of reaction entries, ordered by createdAt ascending.
pagination
object

Error Responses

{ "error": "You are not a member of this conversation.", "code": "chat/not-a-member" }
{ "error": "Message not found.", "code": "chat/message-not-found" }