For the complete documentation index, see llms.txt. This page is also available as Markdown.

Arrays and modules

Get Arrays

get

Returns information about all arrays

Responses
200

OK

application/json
get/arrays

Get Array

get

Returns information for a specific array

Path parameters
arrayIDstringRequired

Array ID

Responses
200

OK

application/json
namestringOptionalExample: Stage Left
power_statusstring · enumOptionalPossible values:
get/arrays/{arrayID}
put

Changes the blink state for a specific array

Path parameters
arrayIDstringRequired

Array ID

Body
onbooleanRequired
Responses
204

No Content

No content

put/arrays/{arrayID}/blink

No content

Set Array Power State

put

Changes the target power state for the array, allowed values are "on" and "sleep"

Path parameters
arrayIDstringRequired

Array ID

Body
targetstring · enumRequiredPossible values:
Responses
204

No Content

No content

put/arrays/{arrayID}/power

No content

Get Modules

get

Returns information about all modules.
If a module is not paired, the field "name" will be an empty string.

Responses
200

OK

application/json
get/modules

Get Module

get

Returns information for a specific module.
If a module is not paired, the field "name" will be an empty string.

Path parameters
moduleIDstringRequired

Module ID

Responses
200

OK

application/json
blinkingbooleanOptional
manufacturerstringOptionalExample: HOLOPLOT
namestringOptionalExample: ABC-1234
power_statusstring · enumOptionalPossible values:
productstringOptionalExample: X1
typestringOptionalExample: MD96
get/modules/{moduleID}
put

Changes the blink state for a specific module

Path parameters
moduleIDstringRequired

Module ID

Body
onbooleanRequired
Responses
204

No Content

No content

put/modules/{moduleID}/blink

No content

Set Module Power State

put

Changes the target power state for the module, allowed values are "on" and "sleep"

Path parameters
moduleIDstringRequired

Module ID

Body
targetstring · enumRequiredPossible values:
Responses
204

No Content

No content

put/modules/{moduleID}/power

No content

Last updated

Was this helpful?