atproto blogging
1{
2 "lexicon": 1,
3 "id": "app.bsky.actor.searchActors",
4 "defs": {
5 "main": {
6 "type": "query",
7 "description": "Find actors (profiles) matching search criteria. Does not require auth.",
8 "parameters": {
9 "type": "params",
10 "properties": {
11 "cursor": {
12 "type": "string"
13 },
14 "limit": {
15 "type": "integer",
16 "default": 25,
17 "minimum": 1,
18 "maximum": 100
19 },
20 "q": {
21 "type": "string",
22 "description": "Search query string. Syntax, phrase, boolean, and faceting is unspecified, but Lucene query syntax is recommended."
23 },
24 "term": {
25 "type": "string",
26 "description": "DEPRECATED: use 'q' instead."
27 }
28 }
29 },
30 "output": {
31 "encoding": "application/json",
32 "schema": {
33 "type": "object",
34 "required": [
35 "actors"
36 ],
37 "properties": {
38 "actors": {
39 "type": "array",
40 "items": {
41 "type": "ref",
42 "ref": "app.bsky.actor.defs#profileView"
43 }
44 },
45 "cursor": {
46 "type": "string"
47 }
48 }
49 }
50 }
51 }
52 }
53}