atproto blogging
1{
2 "lexicon": 1,
3 "id": "app.bsky.feed.getTimeline",
4 "defs": {
5 "main": {
6 "type": "query",
7 "description": "Get a view of the requesting account's home timeline. This is expected to be some form of reverse-chronological feed.",
8 "parameters": {
9 "type": "params",
10 "properties": {
11 "algorithm": {
12 "type": "string",
13 "description": "Variant 'algorithm' for timeline. Implementation-specific. NOTE: most feed flexibility has been moved to feed generator mechanism."
14 },
15 "cursor": {
16 "type": "string"
17 },
18 "limit": {
19 "type": "integer",
20 "default": 50,
21 "minimum": 1,
22 "maximum": 100
23 }
24 }
25 },
26 "output": {
27 "encoding": "application/json",
28 "schema": {
29 "type": "object",
30 "required": [
31 "feed"
32 ],
33 "properties": {
34 "cursor": {
35 "type": "string"
36 },
37 "feed": {
38 "type": "array",
39 "items": {
40 "type": "ref",
41 "ref": "app.bsky.feed.defs#feedViewPost"
42 }
43 }
44 }
45 }
46 }
47 }
48 }
49}