forked from
rocksky.app/rocksky
A decentralized music tracking and discovery platform built on AT Protocol 馃幍
1{
2 "lexicon": 1,
3 "id": "app.rocksky.feed.getFeedSkeleton",
4 "defs": {
5 "main": {
6 "type": "query",
7 "description": "Get the feed by uri",
8 "parameters": {
9 "type": "params",
10 "required": [
11 "feed"
12 ],
13 "properties": {
14 "feed": {
15 "type": "string",
16 "description": "The feed URI.",
17 "format": "at-uri"
18 },
19 "limit": {
20 "type": "integer",
21 "description": "The maximum number of scrobbles to return",
22 "minimum": 1
23 },
24 "offset": {
25 "type": "integer",
26 "description": "The offset for pagination",
27 "minimum": 0
28 },
29 "cursor": {
30 "type": "string",
31 "description": "The pagination cursor."
32 }
33 }
34 },
35 "output": {
36 "encoding": "application/json",
37 "schema": {
38 "type": "object",
39 "properties": {
40 "scrobbles": {
41 "type": "array",
42 "items": {
43 "type": "ref",
44 "ref": "app.rocksky.scrobble.defs#scrobbleViewBasic"
45 }
46 },
47 "cursor": {
48 "type": "string",
49 "description": "The pagination cursor for the next set of results."
50 }
51 }
52 }
53 }
54 }
55 }
56}