JSON-RPC API Introduction
information about your server, your instances and take actions (such as setting a color as input or switching lights off).
In addition, the overview outlines if authorization is required before or while sending requests (HTTP/S).
Every endpoint also has a tagging which way of communication is supported (see Connect to Hyperion).
The JSON-API Commands Overview provides guidance which subscriptions are possible to select from.
What is JSON?
Sending JSON Requests
request
command
string
required
subcommand
enum<string>
optional
Allowed value:
createToken
instance
optional
One of
>= 0<= 254
tan
integer
optional
>= 0
Example:
4711
Response
response
command
string
required
subcommand
string
optional
success
boolean
required
info
object
optional
Additional properties
integer | number | string | boolean
optional
error
string
optional
errorData
array [object {1}]
optional
description
string
optional
tan
integer
required