{ "type": "object", "title": "Event", "description": "The basic set of fields all events must have.", "properties": { "content": { "type": "object", "title": "EventContent", "description": "The fields in this object will vary depending on the type of event. When interacting with the REST API, this is the HTTP body." }, "type": { "type": "string", "description": "The type of event. This SHOULD be namespaced similar to Java package naming conventions e.g. 'com.example.subdomain.event.type'" } } }