dev.cartridge.getClaim

cartridge.dev

Schema Diff

+4 -10

From

CID
bafyreieqww6io7o...
Indexed At
2026-07-16 18:05 UTC
View this version

To

CID
bafyreic73ccxbku...
Indexed At
2026-07-16 18:05 UTC
View this version

Compatibility Analysis

Backward Compatible

Backward compatible. 6 non-breaking changes.

Non-Breaking Changes (6)
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#reviewView.reason", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.cid", sort: "format" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.type", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.contact", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.message", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#reviewView.status", sort: "maxLength" }

Migration Guidance

Constraint Changes

  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.cid", sort: "format" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#reviewView.reason", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.contact", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.type", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#reviewView.status", sort: "maxLength" }
  • ConstraintRemoved ConstraintRemoved { vertex_id: "dev.cartridge.getClaim#claimView.message", sort: "maxLength" }
1 1
{
2 2
  "id": "dev.cartridge.getClaim",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "query",
6 6
      "output": {
7 7
        "schema": {
8 8
          "type": "object",
9 9
          "required": [
10 10
            "claim"
11 11
          ],
12 12
          "properties": {
13 13
            "claim": {
14 14
              "ref": "#claimView",
15 15
              "type": "ref"
16 16
            }
17 17
          }
18 18
        },
19 19
        "encoding": "application/json"
20 20
      },
21 21
      "parameters": {
22 22
        "type": "params",
23 23
        "required": [
24 24
          "uri"
25 25
        ],
26 26
        "properties": {
27 27
          "uri": {
28 28
            "type": "string",
29 29
            "format": "at-uri"
30 30
          }
31 31
        }
32 32
      },
33 33
      "description": "Get details of an ownership claim."
34 34
    },
35 35
    "claimView": {
36 36
      "type": "object",
37 37
      "required": [
38 38
        "uri",
39 39
        "cid",
40 40
        "type",
41 41
        "claimantDid",
42 42
        "createdAt"
43 43
      ],
44 44
      "properties": {
45 45
        "cid": {
46 -
          "type": "string",
47 -
          "format": "cid"
46 +
          "type": "string"
48 47
        },
49 48
        "org": {
50 49
          "type": "string",
51 50
          "format": "at-uri"
52 51
        },
53 52
        "uri": {
54 53
          "type": "string",
55 54
          "format": "at-uri"
56 55
        },
57 56
        "type": {
58 57
          "type": "string",
59 -
          "maxLength": 64,
60 58
          "knownValues": [
61 59
            "game",
62 60
            "org"
63 61
          ]
64 62
        },
65 63
        "games": {
66 64
          "type": "array",
67 65
          "items": {
68 66
            "ref": "games.gamesgamesgamesgames.defs#gameSummaryView",
69 67
            "type": "ref"
70 68
          }
71 69
        },
72 70
        "review": {
73 71
          "ref": "#reviewView",
74 72
          "type": "ref"
75 73
        },
76 74
        "contact": {
77 -
          "type": "string",
78 -
          "maxLength": 256
75 +
          "type": "string"
79 76
        },
80 77
        "message": {
81 -
          "type": "string",
82 -
          "maxLength": 3000
78 +
          "type": "string"
83 79
        },
84 80
        "createdAt": {
85 81
          "type": "string",
86 82
          "format": "datetime"
87 83
        },
88 84
        "claimantDid": {
89 85
          "type": "string",
90 86
          "format": "did"
91 87
        }
92 88
      }
93 89
    },
94 90
    "reviewView": {
95 91
      "type": "object",
96 92
      "required": [
97 93
        "uri",
98 94
        "status",
99 95
        "reviewedBy",
100 96
        "createdAt"
101 97
      ],
102 98
      "properties": {
103 99
        "uri": {
104 100
          "type": "string",
105 101
          "format": "at-uri"
106 102
        },
107 103
        "reason": {
108 -
          "type": "string",
109 -
          "maxLength": 3000
104 +
          "type": "string"
110 105
        },
111 106
        "status": {
112 107
          "type": "string",
113 -
          "maxLength": 64,
114 108
          "knownValues": [
115 109
            "approved",
116 110
            "denied"
117 111
          ]
118 112
        },
119 113
        "createdAt": {
120 114
          "type": "string",
121 115
          "format": "datetime"
122 116
        },
123 117
        "reviewedBy": {
124 118
          "type": "string",
125 119
          "format": "did"
126 120
        },
127 121
        "approvedGames": {
128 122
          "type": "array",
129 123
          "items": {
130 124
            "type": "string",
131 125
            "format": "at-uri"
132 126
          }
133 127
        }
134 128
      }
135 129
    }
136 130
  },
137 131
  "$type": "com.atproto.lexicon.schema",
138 132
  "lexicon": 1
139 133
}

Compare Other Versions

Lexicon Garden

@