{
    "$schema": "http://json-schema.org/draft-07/schema",
    "description": "The base schema for all the individual endpoints, used to provide reference",
    "$id": "file:///home/nate/go/src/github.com/CactusDev/Xerophi/base.json",
    "type": "object",
    "definitions": {
        "messagePacket": {
            "required": [
                "data",
                "text",
                "type"
            ],
            "properties": {
                "data": {
                    "type": "string"
                },
                "text": {
                    "type": "string"
                },
                "type": {
                    "type": "string"
                }
            }
        }
    },
    "properties": {
        "messagePacket": {
            "$ref": "#/definitions/messagePacket"
        }
    },
    "required": [
        "messagePacket"
    ]
}