{
    "title": "Get authlog reply v1",
    "description": "Produce a list of the stored diagnostic reports.",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "id": "https://api.nextpertise.nl/schemas/broadband/diagnostics/get_authlog_reply_v1.json",
    "type": "object",
    "properties": {
        "log_entries": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "username": {
                        "type": "string"
                    },
                    "loginstatus": {
                        "type": "string",
                        "enum": [
                            "ok",
                            "incorrect",
                            ""
                        ],
                        "description": "Enum options:<pre class=\"empty-params-pre\">ok|incorrect|</pre>. undefined"
                    },
                    "datetime": {
                        "title": "Datetime",
                        "description": "Datetime in UTC format YYYY-MM-DDThh:mm:ssZ",
                        "type": "string",
                        "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$"
                    }
                }
            }
        }
    },
    "additionalProperties": false,
    "required": [
        "log_entries"
    ]
}