full diff

pub.chive.author.searchAuthors

From
bafyreibfsazxi3vkaqcv3bhobiil565u3yjtbtprhmarcxbh34y5p4vwn4 indexed 2026-06-18 13:14 UTC View this version
To
bafyreibfsazxi3vkaqcv3bhobiil565u3yjtbtprhmarcxbh34y5p4vwn4 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 "authorSearchResult": {
55 "properties": {
66 "affiliation": {
77 "type": "string"
88 },
99 "avatar": {
1010 "format": "uri",
1111 "type": "string"
1212 },
1313 "did": {
1414 "format": "did",
1515 "type": "string"
1616 },
1717 "displayName": {
1818 "type": "string"
1919 },
2020 "eprintCount": {
2121 "type": "integer"
2222 },
2323 "handle": {
2424 "type": "string"
2525 }
2626 },
2727 "required": [
2828 "did"
2929 ],
3030 "type": "object"
3131 },
3232 "main": {
3333 "description": "Search for authors by name or other criteria",
3434 "output": {
3535 "encoding": "application/json",
3636 "schema": {
3737 "properties": {
3838 "authors": {
3939 "items": {
4040 "ref": "#authorSearchResult",
4141 "type": "ref"
4242 },
4343 "type": "array"
4444 },
4545 "cursor": {
4646 "description": "Cursor for next page",
4747 "type": "string"
4848 }
4949 },
5050 "required": [
5151 "authors"
5252 ],
5353 "type": "object"
5454 }
5555 },
5656 "parameters": {
5757 "properties": {
5858 "cursor": {
5959 "description": "Pagination cursor",
6060 "type": "string"
6161 },
6262 "limit": {
6363 "default": 25,
6464 "description": "Maximum results to return",
6565 "maximum": 100,
6666 "minimum": 1,
6767 "type": "integer"
6868 },
6969 "q": {
7070 "description": "Search query",
7171 "minLength": 1,
7272 "type": "string"
7373 }
7474 },
7575 "required": [
7676 "q"
7777 ],
7878 "type": "params"
7979 },
8080 "type": "query"
8181 }
8282 },
8383 "id": "pub.chive.author.searchAuthors",
8484 "lexicon": 1,
8585 "revision": 1
8686}