{
    "properties": {
        "User": {
            "properties": {
                "age": {
                    "format": "int32",
                    "type": "integer"
                },
                "foo": {
                    "format": "bar",
                    "type": "string"
                },
                "id": {
                    "format": "int64",
                    "type": "integer"
                },
                "key": {
                    "type": "string"
                },
                "ref": {
                    "format": "ext-ref",
                    "type": "string"
                }
            },
            "type": "object"
        }
    },
    "type": "object"
}