Newer
Older
{
"$schema": "http://json-schema.org/draft-04/schema#",
"definitions":{
"project": {"type": "string"},
"uid": {"type": "string"},
"timestamp": {"type": ["string", "null"], "format": "date-time"},
"timezone": {"type": "string"},
"project_has_template":{"type":"boolean"},
"satisfies_template":{"type":"boolean"},
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
"session-input":{
"type": "object",
"properties": {
"public": {"$ref": "../definitions/container.json#/definitions/public"},
"label": {"$ref": "../definitions/container.json#/definitions/label"},
"metadata": {"$ref": "../definitions/container.json#/definitions/metadata"},
"archived": {"$ref":"../definitions/container.json#/definitions/archived"},
"project": {"$ref":"#/definitions/project"},
"uid": {"$ref":"#/definitions/uid"},
"timestamp": {"$ref":"#/definitions/timestamp"},
"timezone": {"$ref":"#/definitions/timezone"},
"subject": {
"allOf":[{"$ref": "../definitions/subject.json#/definitions/subject-input"}]
}
},
"additionalProperties": false
},
"session-output":{
"type": "object",
"properties": {
"_id": {"$ref":"../definitions/objectid.json#"},
"public": {"$ref": "../definitions/container.json#/definitions/public"},
"label": {"$ref": "../definitions/container.json#/definitions/label"},
"metadata": {"$ref": "../definitions/container.json#/definitions/metadata"},
"archived": {"$ref":"../definitions/container.json#/definitions/archived"},
"project": {"$ref":"#/definitions/project"},
"uid": {"$ref":"#/definitions/uid"},
"timestamp": {"$ref":"#/definitions/timestamp"},
"timezone": {"$ref":"#/definitions/timezone"},
"subject": {
"allOf":[{"$ref": "../definitions/subject.json#/definitions/subject-output"}]
},
"created":{"$ref":"../definitions/created-modified.json#/definitions/created"},
"modified":{"$ref":"../definitions/created-modified.json#/definitions/modified"},
"permissions":{
"type":"array",
"items":{"$ref":"../definitions/permission.json#"}
},
"group":{"$ref":"../definitions/group.json#/definitions/name"},
"project_has_template":{"$ref":"#/definitions/project_has_template"},
"satisfies_template":{"$ref":"#/definitions/satisfies_template"}
},
"additionalProperties": false
}
}
}