{

"$schema": "http://json-schema.org/draft-04/schema#",
"type": "array",
"items": [
  {
    "type": "object",
    "properties": {
      "title": {"type": "string"},
      "start": {
        "type": "string",
        "format": "date-time"
      },
      "end": {
        "type": "string",
        "format": "date-time"
      },
      "url": {
        "anyOf": [
          {"type": "string"},
          {"type": "null"}
        ]
      }
    },
    "required": ["title", "start", "end", "url"]
  }
]

}