social.colibri.community.update

colibri.social

Schema Diff

+3 -0

From

CID
bafyreidko7gssrw...
Indexed At
2026-08-15 21:21 UTC
View this version

To

CID
bafyreigiglyx3fd...
Indexed At
2026-08-15 22:24 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 7
        "encoding": "multipart/form-data",
8 8
        "description": "Optional replacement community image blobs, as `picture` and `banner` parts."
9 9
      },
10 10
      "errors": [
11 11
        {
12 12
          "name": "AppViewNotAuthorized",
13 13
          "description": "The acting account has not published this AppView as authorized to act for it."
14 14
        },
15 15
        {
16 16
          "name": "AuthRequired",
17 17
          "description": "Missing, malformed, or unverifiable service auth."
18 18
        },
19 19
        {
20 20
          "name": "CommunityCredentialsUnrecoverable",
21 21
          "description": "The AppView cannot write to the community's repo and could not repair its own access."
22 22
        },
23 23
        {
24 24
          "name": "Forbidden",
25 25
          "description": "The caller lacks the permission this method requires."
26 26
        },
27 27
        {
28 28
          "name": "InvalidRequest",
29 29
          "description": "A parameter or body field was missing or malformed."
30 30
        },
31 31
        {
32 32
          "name": "NotCommunityHub",
33 33
          "description": "This AppView does not administer the community; the hub field names the one that does."
34 34
        },
35 35
        {
36 36
          "name": "PdsUnavailable",
37 37
          "description": "The PDS this operation needs is unreachable or is not a PDS."
38 38
        },
39 39
        {
40 40
          "name": "UpstreamFailure",
41 41
          "description": "A service outside this AppView failed."
42 42
        }
43 43
      ],
44 44
      "output": {
45 45
        "schema": {
46 46
          "type": "object",
47 47
          "required": [
48 48
            "uri"
49 49
          ],
50 50
          "properties": {
51 51
            "uri": {
52 52
              "type": "string",
53 53
              "format": "at-uri"
54 54
            }
55 55
          }
56 56
        },
57 57
        "encoding": "application/json"
58 58
      },
59 59
      "parameters": {
60 60
        "type": "params",
61 61
        "required": [
62 62
          "community"
63 63
        ],
64 64
        "properties": {
65 65
          "name": {
66 66
            "type": "string"
67 67
          },
68 68
          "community": {
69 69
            "type": "string",
70 70
            "format": "at-uri"
71 71
          },
72 +
          "linkEmbeds": {
73 +
            "type": "boolean"
74 +
          },
72 75
          "description": {
73 76
            "type": "string"
74 77
          },
75 78
          "removeBanner": {
76 79
            "type": "boolean",
77 80
            "description": "Drops the community's current banner. Cannot be combined with a new banner blob."
78 81
          },
79 82
          "removePicture": {
80 83
            "type": "boolean",
81 84
            "description": "Drops the community's current picture. Cannot be combined with a new picture blob."
82 85
          },
83 86
          "requiresApprovalToJoin": {
84 87
            "type": "boolean"
85 88
          }
86 89
        }
87 90
      },
88 91
      "description": "Updates a community's metadata and optionally its picture and banner."
89 92
    }
90 93
  },
91 94
  "$type": "com.atproto.lexicon.schema",
92 95
  "lexicon": 1
93 96
}

Compare Other Versions

Lexicon Garden

@