full diff

pub.chive.claiming.findClaimable

From
bafyreig375r3otbyvp4hvlvozepmwg6weknyfhl4zbj3wzta3rs32nwmzm indexed 2026-06-18 13:14 UTC View this version
To
bafyreig375r3otbyvp4hvlvozepmwg6weknyfhl4zbj3wzta3rs32nwmzm 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 "claimableEprint": {
55 "description": "An eprint that can be claimed by the user",
66 "properties": {
77 "authors": {
88 "description": "List of authors",
99 "items": {
1010 "ref": "#eprintAuthor",
1111 "type": "ref"
1212 },
1313 "type": "array"
1414 },
1515 "doi": {
1616 "description": "DOI if assigned",
1717 "type": "string"
1818 },
1919 "externalId": {
2020 "description": "Source-specific identifier",
2121 "type": "string"
2222 },
2323 "id": {
2424 "description": "Internal import ID",
2525 "type": "integer"
2626 },
2727 "publicationDate": {
2828 "description": "Publication or submission date",
2929 "format": "datetime",
3030 "type": "string"
3131 },
3232 "source": {
3333 "description": "External source identifier",
3434 "type": "string"
3535 },
3636 "title": {
3737 "description": "Eprint title",
3838 "type": "string"
3939 },
4040 "url": {
4141 "description": "URL to the eprint on the external source",
4242 "format": "uri",
4343 "type": "string"
4444 }
4545 },
4646 "required": [
4747 "id",
4848 "source",
4949 "externalId",
5050 "url",
5151 "title",
5252 "authors"
5353 ],
5454 "type": "object"
5555 },
5656 "eprintAuthor": {
5757 "description": "Author information from external source",
5858 "properties": {
5959 "affiliation": {
6060 "description": "Institutional affiliation if available",
6161 "type": "string"
6262 },
6363 "name": {
6464 "description": "Author display name",
6565 "type": "string"
6666 },
6767 "orcid": {
6868 "description": "ORCID identifier if available",
6969 "type": "string"
7070 }
7171 },
7272 "required": [
7373 "name"
7474 ],
7575 "type": "object"
7676 },
7777 "main": {
7878 "description": "Find claimable eprints matching the user's identity or search criteria. Requires authentication.",
7979 "errors": [
8080 {
8181 "description": "Authentication is required to find claimable eprints",
8282 "name": "AuthenticationRequired"
8383 }
8484 ],
8585 "output": {
8686 "encoding": "application/json",
8787 "schema": {
8888 "properties": {
8989 "cursor": {
9090 "description": "Cursor for next page of results",
9191 "type": "string"
9292 },
9393 "eprints": {
9494 "description": "List of claimable eprints",
9595 "items": {
9696 "ref": "#claimableEprint",
9797 "type": "ref"
9898 },
9999 "type": "array"
100100 },
101101 "hasMore": {
102102 "description": "Whether more results are available",
103103 "type": "boolean"
104104 }
105105 },
106106 "required": [
107107 "eprints",
108108 "hasMore"
109109 ],
110110 "type": "object"
111111 }
112112 },
113113 "parameters": {
114114 "properties": {
115115 "cursor": {
116116 "description": "Pagination cursor for next page",
117117 "type": "string"
118118 },
119119 "limit": {
120120 "default": 50,
121121 "description": "Maximum number of results to return",
122122 "maximum": 100,
123123 "minimum": 1,
124124 "type": "integer"
125125 },
126126 "q": {
127127 "description": "Search query (title, author name, DOI)",
128128 "type": "string"
129129 },
130130 "source": {
131131 "description": "Filter by external source",
132132 "knownValues": [
133133 "arxiv",
134134 "biorxiv",
135135 "medrxiv",
136136 "osf",
137137 "lingbuzz",
138138 "zenodo",
139139 "ssrn",
140140 "philpapers"
141141 ],
142142 "type": "string"
143143 }
144144 },
145145 "type": "params"
146146 },
147147 "type": "query"
148148 }
149149 },
150150 "id": "pub.chive.claiming.findClaimable",
151151 "lexicon": 1,
152152 "revision": 1
153153}