Get your control token
Open the room controller and scroll to Hardware control API. TimedFlow generates a bearer token for that room automatically. Treat it like a password — anyone with the token can drive the show.
HTTP endpoint
Send authenticated POST requests to /api/v1/rooms/<roomId>/control with header Authorization: Bearer <token> and JSON body:
{ "command": "start", "timerId": "…" }{ "command": "pause" }{ "command": "finish" }{ "command": "skip_next" }{ "command": "set_blackout" }
OBS transparent overlay
Add the viewer URL with ?chroma=1 (or ?overlay=1) as a browser source for a transparent background suitable for OBS and vMix overlays.