UNPKG

892 BJSONView Raw
1{
2 "$id": "list",
3 "type": "object",
4 "required": [
5 "audience"
6 ],
7 "properties": {
8 "offset": {
9 "type": "integer",
10 "minimum": 0
11 },
12 "limit": {
13 "type": "integer",
14 "minimum": 1,
15 "maximum": 100,
16 "default": 10
17 },
18 "order": {
19 "type": "string",
20 "enum": [
21 "ASC",
22 "DESC"
23 ]
24 },
25 "criteria": {
26 "type": "string"
27 },
28 "audience": {
29 "type": "string"
30 },
31 "public": {
32 "oneOf": [
33 { "type": "boolean" },
34 { "type": "string" }
35 ]
36 },
37 "filter": {
38 "$ref": "common.json#/definitions/filter"
39 },
40 "expiration": {
41 "type": "integer",
42 "minimum": 0,
43 "default": 30000
44 },
45 "keyOnly": {
46 "type": "boolean",
47 "default": false
48 },
49 "userIdsOnly": {
50 "type": "boolean",
51 "default": false
52 }
53 }
54}