Zum Inhalt

result

{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "title": "ontime.js format: result",
    "description": "JSON schema for the data object result",
    "type": "object",
    "properties": {
        "areas": {
            "description": "list of areas",
            "type": "array",
            "items": { "$ref": "#areas" }
        },
        "teacherAbsenceReasons": {
            "description": "list of teacher absence reasons",
            "type": "array",
            "items": { "$ref": "#teacherAbsenceReason" }
        },
        "classAbsenceReasons": {
            "description": "list of class absence reasons",
            "type": "array",
            "items": { "$ref": "#classAbsenceReason" }
        },
        "roomAbsenceReasons": {
            "description": "list of room absence reasons",
            "type": "array",
            "items": { "$ref": "#roomAbsenceReason" }
        },
        "buildings": {
            "description": "list of buildings",
            "type": "array",
            "items": { "$ref": "#buildings" }
        },
        "classes": {
            "description": "list of classes",
            "type": "array",
            "items": { "$ref": "#class" }
        },
        "courses": {
            "description": "list of courses",
            "type": "array",
            "items": { "$ref": "#teacher" }
        },
        "resources": {
            "description": "list of resources",
            "type": "array",
            "items": { "$ref": "#resources" }
        },
        "rooms": {
            "description": "list of rooms",
            "type": "array",
            "items": { "$ref": "#rooms" }
        },
        "students": {
            "description": "list of students",
            "type": "array",
            "items": { "$ref": "#students" }
        },
        "teams": {
            "description": "list of teams",
            "type": "array",
            "items": { "$ref": "#teams" }
        },
        "calCategories": {
            "description": "list of calendar categories",
            "type": "array",
            "items": { "$ref": "#calCategory" }
        },
        "roomstatus": {
            "description": "list of roomstatus",
            "type": "array",
            "items": { "$ref": "#roomstatus" }
        },
        "subjects": {
            "description": "list of subjects",
            "type": "array",
            "items": { "$ref": "#subject" }
        }
    }
}