social.colibri.beta.channel.listReactions

colibri.social

Documentation

Lists everyone who reacted to one message, for the hover card.

main query

Lists everyone who reacted to one message, for the hover card.

Parameters

channel string space-ref Required

The channel the message was posted in.

cursor string Optional

Pagination cursor from a previous call.

emoji string Optional

Restricts the results to reactions with this emoji.

limit integer Optional

Maximum number of reactions to return.

messageAuthor string did Required

DID of the repo holding the message.

messageRkey string record-key Required

The message's record key.

Output

Encodingapplication/json
cursor string Optional

Pagination cursor for the next page.

reactions array Required

Reactions to the message, aggregated by emoji.

Errors

AuthRequired The request has no valid service auth.
Forbidden The requesting user may not read this channel.
ChannelNotFound No channel matches the given space reference.
MessageNotFound No message matches the given author and record key in that channel.
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
The channel the message was posted in.
Pagination cursor from a previous call.
Restricts the results to reactions with this emoji.
Maximum number of reactions to return.
DID of the repo holding the message.
The message's record key.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "AuthRequired",
      "description": "The request has no valid service auth."
    },
    {
      "name": "Forbidden",
      "description": "The requesting user may not read this channel."
    },
    {
      "name": "ChannelNotFound",
      "description": "No channel matches the given space reference."
    },
    {
      "name": "MessageNotFound",
      "description": "No message matches the given author and record key in that channel."
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "reactions"
      ],
      "properties": {
        "cursor": {
          "type": "string",
          "description": "Pagination cursor for the next page."
        },
        "reactions": {
          "type": "array",
          "items": {
            "ref": "social.colibri.beta.channel.defs#reactionView",
            "type": "ref"
          },
          "description": "Reactions to the message, aggregated by emoji."
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "channel",
      "messageAuthor",
      "messageRkey"
    ],
    "properties": {
      "emoji": {
        "type": "string",
        "description": "Restricts the results to reactions with this emoji."
      },
      "limit": {
        "type": "integer",
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "description": "Maximum number of reactions to return."
      },
      "cursor": {
        "type": "string",
        "description": "Pagination cursor from a previous call."
      },
      "channel": {
        "type": "string",
        "format": "space-ref",
        "description": "The channel the message was posted in."
      },
      "messageRkey": {
        "type": "string",
        "format": "record-key",
        "description": "The message's record key."
      },
      "messageAuthor": {
        "type": "string",
        "format": "did",
        "description": "DID of the repo holding the message."
      }
    }
  },
  "description": "Lists everyone who reacted to one message, for the hover card."
}

Lexicon Garden

@