{ "$schema": "http://json-schema.org/draft-07/schema", "definitions": { "channel_id": { "type": "string" }, "user_id": { "type": "string" }, "group_open": { "type": "object", "description": "learn more: https://api.slack.com/events/group_open", "properties": { "channel": { "$ref": "#/definitions/channel_id" }, "type": { "const": "group_open" }, "user": { "$ref": "#/definitions/user_id" } }, "example": { "channel": "G024BE91L", "type": "group_open", "user": "U024BE7LH" } } } }