chat.bsky.convo.removeReaction

bsky-lexicons.bsky.social

Schema Diff

+7 -0

From

CID
bafyreihy6skd7yo...
Indexed At
2026-02-18 18:47 UTC
View this version

To

CID
bafyreiagvcoqprw...
Indexed At
2026-04-15 20:56 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "id": "chat.bsky.convo.removeReaction",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "procedure",
6 6
      "input": {
7 7
        "schema": {
8 8
          "type": "object",
9 9
          "required": [
10 10
            "convoId",
11 11
            "messageId",
12 12
            "value"
13 13
          ],
14 14
          "properties": {
15 15
            "value": {
16 16
              "type": "string",
17 17
              "maxLength": 64,
18 18
              "minLength": 1,
19 19
              "maxGraphemes": 1,
20 20
              "minGraphemes": 1
21 21
            },
22 22
            "convoId": {
23 23
              "type": "string"
24 24
            },
25 25
            "messageId": {
26 26
              "type": "string"
27 27
            }
28 28
          }
29 29
        },
30 30
        "encoding": "application/json"
31 31
      },
32 32
      "errors": [
33 33
        {
34 +
          "name": "InvalidConvo"
35 +
        },
36 +
        {
37 +
          "name": "ReactionNotAllowed",
38 +
          "description": "Indicates that reactions are not allowed on this message, e.g. because it is a system message."
39 +
        },
40 +
        {
34 41
          "name": "ReactionMessageDeleted",
35 42
          "description": "Indicates that the message has been deleted and reactions can no longer be added/removed."
36 43
        },
37 44
        {
38 45
          "name": "ReactionInvalidValue",
39 46
          "description": "Indicates the value for the reaction is not acceptable. In general, this means it is not an emoji."
40 47
        }
41 48
      ],
42 49
      "output": {
43 50
        "schema": {
44 51
          "type": "object",
45 52
          "required": [
46 53
            "message"
47 54
          ],
48 55
          "properties": {
49 56
            "message": {
50 57
              "ref": "chat.bsky.convo.defs#messageView",
51 58
              "type": "ref"
52 59
            }
53 60
          }
54 61
        },
55 62
        "encoding": "application/json"
56 63
      },
57 64
      "description": "Removes an emoji reaction from a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in that reaction not being present, even if it already wasn't."
58 65
    }
59 66
  },
60 67
  "$type": "com.atproto.lexicon.schema",
61 68
  "lexicon": 1
62 69
}

Compare Other Versions

Lexicon Garden

@