full diff

pub.chive.actor.autocompleteOrcid

From
bafyreieqoh2peki42f46bw7kezfmlzr2ch3cmsw6asc4lsecvui4zaspdm indexed 2026-06-18 13:14 UTC View this version
To
bafyreieqoh2peki42f46bw7kezfmlzr2ch3cmsw6asc4lsecvui4zaspdm 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 "main": {
55 "description": "Autocomplete ORCID profiles for author verification",
66 "errors": [],
77 "output": {
88 "encoding": "application/json",
99 "schema": {
1010 "properties": {
1111 "suggestions": {
1212 "items": {
1313 "ref": "#orcidSuggestion",
1414 "type": "ref"
1515 },
1616 "type": "array"
1717 }
1818 },
1919 "required": [
2020 "suggestions"
2121 ],
2222 "type": "object"
2323 }
2424 },
2525 "parameters": {
2626 "properties": {
2727 "limit": {
2828 "default": 8,
2929 "description": "Maximum number of suggestions to return",
3030 "maximum": 50,
3131 "minimum": 1,
3232 "type": "integer"
3333 },
3434 "query": {
3535 "description": "Search query for researcher name or ORCID",
3636 "minLength": 1,
3737 "type": "string"
3838 }
3939 },
4040 "required": [
4141 "query"
4242 ],
4343 "type": "params"
4444 },
4545 "type": "query"
4646 },
4747 "orcidSuggestion": {
4848 "description": "An ORCID profile suggestion",
4949 "properties": {
5050 "affiliation": {
5151 "description": "Current institutional affiliation",
5252 "type": "string"
5353 },
5454 "familyName": {
5555 "description": "Family (last) name",
5656 "type": "string"
5757 },
5858 "givenNames": {
5959 "description": "Given (first) names",
6060 "type": "string"
6161 },
6262 "orcid": {
6363 "description": "ORCID identifier (e.g., 0000-0002-1825-0097)",
6464 "type": "string"
6565 }
6666 },
6767 "required": [
6868 "orcid"
6969 ],
7070 "type": "object"
7171 }
7272 },
7373 "id": "pub.chive.actor.autocompleteOrcid",
7474 "lexicon": 1,
7575 "revision": 1
7676}