full diff

pub.chive.claiming.startClaim

From
bafyreiddljmisyz2virupjvazknweq3h7cuqu3jsopwyad6ww4bpej7q44 indexed 2026-06-18 13:14 UTC View this version
To
bafyreiddljmisyz2virupjvazknweq3h7cuqu3jsopwyad6ww4bpej7q44 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": "Initiate a claim request for an imported eprint",
7070 "errors": [
7171 {
7272 "name": "AuthenticationRequired"
7373 },
7474 {
7575 "name": "NotFound"
7676 },
7777 {
7878 "name": "InvalidRequest"
7979 }
8080 ],
8181 "input": {
8282 "encoding": "application/json",
8383 "schema": {
8484 "properties": {
8585 "importId": {
8686 "description": "ID of the imported eprint to claim",
8787 "type": "integer"
8888 }
8989 },
9090 "required": [
9191 "importId"
9292 ],
9393 "type": "object"
9494 }
9595 },
9696 "output": {
9797 "encoding": "application/json",
9898 "schema": {
9999 "properties": {
100100 "claim": {
101101 "ref": "#claimRequest",
102102 "type": "ref"
103103 }
104104 },
105105 "required": [
106106 "claim"
107107 ],
108108 "type": "object"
109109 }
110110 },
111111 "type": "procedure"
112112 }
113113 },
114114 "id": "pub.chive.claiming.startClaim",
115115 "lexicon": 1,
116116 "revision": 1
117117}