{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://squeebot.lunasqu.ee/pkg/service-syncplay/syncplaystatus.schema.json", "title": "syncplaystatus", "description": "SyncPlay Status monitors", "type": "object", "properties": { "monitors": { "type": "array", "description": "List of monitors", "items": { "type": "object", "properties": { "rooms": { "type": "array", "description": "Rooms which are used for monitoring", "items": { "type": "string" } }, "protocol": { "type": "string", "description": "Name of the syncplay protocol instance to monitor" } }, "required": ["rooms", "protocol"] } } }, "required": ["monitors"] }