atproto blogging
1{
2 "lexicon": 1,
3 "id": "sh.weaver.notebook.getNotebook",
4 "defs": {
5 "main": {
6 "type": "query",
7 "description": "Get a notebook view by its AT-URI, including hydrated author profiles and entry list.",
8 "parameters": {
9 "type": "params",
10 "required": ["notebook"],
11 "properties": {
12 "notebook": {
13 "type": "string",
14 "format": "at-uri",
15 "description": "AT-URI of the notebook to fetch."
16 }
17 }
18 },
19 "output": {
20 "encoding": "application/json",
21 "schema": {
22 "type": "object",
23 "required": ["notebook", "entries"],
24 "properties": {
25 "notebook": {
26 "type": "ref",
27 "ref": "sh.weaver.notebook.defs#notebookView"
28 },
29 "entries": {
30 "type": "array",
31 "items": {
32 "type": "ref",
33 "ref": "com.atproto.repo.strongRef"
34 }
35 }
36 }
37 }
38 }
39 }
40 }
41}