an attempt to make a lightweight, easily self-hostable, scoped bluesky appview
1## app.bsky.actor.getProfile
2
3```js
4{
5 "lexicon": 1,
6 "id": "app.bsky.actor.getProfile",
7 "defs": {
8 "main": {
9 "type": "query",
10 "description": "Get detailed profile view of an actor. Does not require auth, but contains relevant metadata with auth.",
11 "parameters": {
12 "type": "params",
13 "required": [
14 "actor"
15 ],
16 "properties": {
17 "actor": {
18 "type": "string",
19 "format": "at-identifier",
20 "description": "Handle or DID of account to fetch profile of."
21 }
22 }
23 },
24 "output": {
25 "encoding": "application/json",
26 "schema": {
27 "type": "ref",
28 "ref": "app.bsky.actor.defs#profileViewDetailed"
29 }
30 }
31 }
32 }
33}
34```
35---