social.colibri.community.update

colibri.social

Schema Diff

+11 -6

From

CID
bafyreifocxsxlt3...
Indexed At
2026-07-24 14:44 UTC
View this version

To

CID
bafyreidbjvpdplk...
Indexed At
2026-07-29 16:12 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "id": "social.colibri.community.update",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "procedure",
6 6
      "input": {
7 -
        "encoding": "*/*",
8 -
        "description": "Optional replacement community picture image bytes."
7 +
        "encoding": "multipart/form-data",
8 +
        "description": "Optional replacement community image blobs, as `picture` and `banner` parts."
9 9
      },
10 10
      "output": {
11 11
        "schema": {
12 12
          "type": "object",
13 13
          "required": [
14 14
            "uri"
15 15
          ],
16 16
          "properties": {
17 17
            "uri": {
18 18
              "type": "string",
19 19
              "format": "at-uri"
20 20
            }
21 21
          }
22 22
        },
23 23
        "encoding": "application/json"
24 24
      },
25 25
      "parameters": {
26 26
        "type": "params",
27 27
        "required": [
28 28
          "community"
29 29
        ],
30 30
        "properties": {
31 31
          "name": {
32 32
            "type": "string"
33 33
          },
34 -
          "mimeType": {
35 -
            "type": "string"
36 -
          },
37 34
          "community": {
38 35
            "type": "string",
39 36
            "format": "at-uri"
40 37
          },
41 38
          "description": {
42 39
            "type": "string"
43 40
          },
41 +
          "removeBanner": {
42 +
            "type": "boolean",
43 +
            "description": "Drops the community's current banner. Cannot be combined with a new banner blob."
44 +
          },
45 +
          "removePicture": {
46 +
            "type": "boolean",
47 +
            "description": "Drops the community's current picture. Cannot be combined with a new picture blob."
48 +
          },
44 49
          "requiresApprovalToJoin": {
45 50
            "type": "boolean"
46 51
          }
47 52
        }
48 53
      },
49 -
      "description": "Updates a community's metadata and optionally its picture."
54 +
      "description": "Updates a community's metadata and optionally its picture and banner."
50 55
    }
51 56
  },
52 57
  "$type": "com.atproto.lexicon.schema",
53 58
  "lexicon": 1
54 59
}

Compare Other Versions

Lexicon Garden

@