social.colibri.actor.getDeletionStatus

colibri.social

Schema Diff

+3 -0

From

CID
bafyreie5kccpzc4...
Indexed At
2026-08-06 06:18 UTC
View this version

To

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

Compatibility Analysis

Backward Compatible

Backward compatible. 2 non-breaking changes.

Non-Breaking Changes (2)
  • AddedVertex AddedVertex { vertex_id: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity.picture" }
  • AddedEdge AddedEdge { src: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity", tgt: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity.picture", kind: "prop", name: Some("picture") }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity.picture" }

Additional Notes

  • Non-breaking: AddedEdge { src: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity", tgt: "social.colibri.actor.getDeletionStatus#soleOwnedCommunity.picture", kind: "prop", name: Some("picture") }
1 1
{
2 2
  "id": "social.colibri.actor.getDeletionStatus",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "query",
6 6
      "errors": [
7 7
        {
8 8
          "name": "AuthRequired",
9 9
          "description": "Missing, malformed, or unverifiable service auth."
10 10
        }
11 11
      ],
12 12
      "output": {
13 13
        "schema": {
14 14
          "type": "object",
15 15
          "required": [
16 16
            "soleOwnedCommunities",
17 17
            "counts"
18 18
          ],
19 19
          "properties": {
20 20
            "counts": {
21 21
              "ref": "lex:social.colibri.actor.getDeletionStatus#deletionCounts",
22 22
              "type": "ref"
23 23
            },
24 24
            "pdsAccountPage": {
25 25
              "type": "string",
26 26
              "format": "uri",
27 27
              "description": "The account page the caller's PDS serves at /account, when it serves one. Absent otherwise."
28 28
            },
29 29
            "soleOwnedCommunities": {
30 30
              "type": "array",
31 31
              "items": {
32 32
                "ref": "lex:social.colibri.actor.getDeletionStatus#soleOwnedCommunity",
33 33
                "type": "ref"
34 34
              },
35 35
              "description": "Communities the user is the only owner of. Deletion is blocked while this is non-empty."
36 36
            }
37 37
          }
38 38
        },
39 39
        "encoding": "application/json"
40 40
      },
41 41
      "description": "Reports whether the authenticated user's Colibri data can be deleted, and how much data deletion would remove."
42 42
    },
43 43
    "deletionCounts": {
44 44
      "type": "object",
45 45
      "required": [
46 46
        "records",
47 47
        "notifications",
48 48
        "pushSubscriptions",
49 49
        "invitations"
50 50
      ],
51 51
      "properties": {
52 52
        "records": {
53 53
          "type": "integer"
54 54
        },
55 55
        "invitations": {
56 56
          "type": "integer"
57 57
        },
58 58
        "notifications": {
59 59
          "type": "integer"
60 60
        },
61 61
        "pushSubscriptions": {
62 62
          "type": "integer"
63 63
        }
64 64
      },
65 65
      "description": "Row counts the AppView holds for the authenticated user."
66 66
    },
67 67
    "soleOwnedCommunity": {
68 68
      "type": "object",
69 69
      "required": [
70 70
        "uri",
71 71
        "name",
72 72
        "memberCount"
73 73
      ],
74 74
      "properties": {
75 75
        "uri": {
76 76
          "type": "string",
77 77
          "format": "at-uri"
78 78
        },
79 79
        "name": {
80 80
          "type": "string"
81 81
        },
82 +
        "picture": {
83 +
          "type": "blob"
84 +
        },
82 85
        "memberCount": {
83 86
          "type": "integer"
84 87
        }
85 88
      }
86 89
    }
87 90
  },
88 91
  "$type": "com.atproto.lexicon.schema",
89 92
  "lexicon": 1
90 93
}

Compare Other Versions

Lexicon Garden

@