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
get
/arrays/{arrayID}
put

Changes the blink state for a specific array

Path parameters
arrayIDstringRequired

Array ID

Body
onbooleanRequired
Responses
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
targetall ofRequiredExample: onPossible values:
string · enumOptionalPossible values:
Responses
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
get
/modules/{moduleID}
put

Changes the blink state for a specific module

Path parameters
moduleIDstringRequired

Module ID

Body
onbooleanRequired
Responses
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
targetall ofRequiredExample: onPossible values:
string · enumOptionalPossible values:
Responses
put
/modules/{moduleID}/power

No content

Last updated

Was this helpful?