an attempt to make a lightweight, easily self-hostable, scoped bluesky appview
1
2## app.bsky.feed.getFeedGenerator
3
4```js
5{
6 "lexicon": 1,
7 "id": "app.bsky.feed.getFeedGenerator",
8 "defs": {
9 "main": {
10 "type": "query",
11 "description": "Get information about a feed generator. Implemented by AppView.",
12 "parameters": {
13 "type": "params",
14 "required": [
15 "feed"
16 ],
17 "properties": {
18 "feed": {
19 "type": "string",
20 "format": "at-uri",
21 "description": "AT-URI of the feed generator record."
22 }
23 }
24 },
25 "output": {
26 "encoding": "application/json",
27 "schema": {
28 "type": "object",
29 "required": [
30 "view",
31 "isOnline",
32 "isValid"
33 ],
34 "properties": {
35 "view": {
36 "type": "ref",
37 "ref": "app.bsky.feed.defs#generatorView"
38 },
39 "isOnline": {
40 "type": "boolean",
41 "description": "Indicates whether the feed generator service has been online recently, or else seems to be inactive."
42 },
43 "isValid": {
44 "type": "boolean",
45 "description": "Indicates whether the feed generator service is compatible with the record declaration."
46 }
47 }
48 }
49 }
50 }
51 }
52}
53```
54---