full diff

pub.chive.claiming.getPendingClaims

From
bafyreic7zlp6l5txkupz3czzt5mthuyceifm7noxfx4v6qvrm4fkw4shxe indexed 2026-06-18 13:14 UTC View this version
To
bafyreic7zlp6l5txkupz3czzt5mthuyceifm7noxfx4v6qvrm4fkw4shxe indexed 2026-06-18 13:14 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "claimRequest": {
55 "properties": {
66 "canonicalUri": {
77 "description": "AT-URI of the canonical record in user PDS",
88 "format": "at-uri",
99 "type": "string"
1010 },
1111 "claimantDid": {
1212 "description": "DID of the claimant",
1313 "format": "did",
1414 "type": "string"
1515 },
1616 "createdAt": {
1717 "description": "When the claim was created",
1818 "format": "datetime",
1919 "type": "string"
2020 },
2121 "expiresAt": {
2222 "description": "When the claim expires",
2323 "format": "datetime",
2424 "type": "string"
2525 },
2626 "id": {
2727 "description": "Claim request ID",
2828 "type": "integer"
2929 },
3030 "importId": {
3131 "description": "ID of the imported eprint",
3232 "type": "integer"
3333 },
3434 "rejectionReason": {
3535 "description": "Reason for rejection if rejected",
3636 "type": "string"
3737 },
3838 "reviewedAt": {
3939 "description": "When the claim was reviewed",
4040 "format": "datetime",
4141 "type": "string"
4242 },
4343 "reviewedBy": {
4444 "description": "DID of the admin who reviewed",
4545 "format": "did",
4646 "type": "string"
4747 },
4848 "status": {
4949 "description": "Claim status",
5050 "knownValues": [
5151 "pending",
5252 "approved",
5353 "rejected",
5454 "expired"
5555 ],
5656 "type": "string"
5757 }
5858 },
5959 "required": [
6060 "id",
6161 "importId",
6262 "claimantDid",
6363 "status",
6464 "createdAt"
6565 ],
6666 "type": "object"
6767 },
6868 "main": {
6969 "description": "Get pending claims for admin review. Admin only.",
7070 "errors": [
7171 {
7272 "name": "AuthenticationRequired"
7373 },
7474 {
7575 "name": "Forbidden"
7676 }
7777 ],
7878 "output": {
7979 "encoding": "application/json",
8080 "schema": {
8181 "properties": {
8282 "claims": {
8383 "items": {
8484 "ref": "#claimRequest",
8585 "type": "ref"
8686 },
8787 "type": "array"
8888 },
8989 "cursor": {
9090 "description": "Pagination cursor for next page",
9191 "type": "string"
9292 },
9393 "hasMore": {
9494 "description": "Whether more results are available",
9595 "type": "boolean"
9696 }
9797 },
9898 "required": [
9999 "claims",
100100 "hasMore"
101101 ],
102102 "type": "object"
103103 }
104104 },
105105 "parameters": {
106106 "properties": {
107107 "cursor": {
108108 "description": "Pagination cursor",
109109 "type": "string"
110110 },
111111 "limit": {
112112 "default": 50,
113113 "description": "Maximum number of claims to return",
114114 "maximum": 100,
115115 "minimum": 1,
116116 "type": "integer"
117117 },
118118 "maxScore": {
119119 "description": "Maximum match score filter (0-100)",
120120 "maximum": 100,
121121 "minimum": 0,
122122 "type": "integer"
123123 },
124124 "minScore": {
125125 "description": "Minimum match score filter (0-100)",
126126 "maximum": 100,
127127 "minimum": 0,
128128 "type": "integer"
129129 }
130130 },
131131 "type": "params"
132132 },
133133 "type": "query"
134134 }
135135 },
136136 "id": "pub.chive.claiming.getPendingClaims",
137137 "lexicon": 1,
138138 "revision": 1
139139}