v1
latestOpenAPI 3.0.0ISC2026-07-17776696.9 KBDevices
Get all supported devices kind info.
get/devices/kinds
Response
Local network devices array.
brandstring required
The brand of the current minion type. (see device model).
modelstring required
The specific model of minion type. (see device model).
minionsPerDevicenumber double required
The max minions that can be in one device, or -1 if unlimited. For example, a simple smart socket can be 1 minion per device, Wall switch with 3 switches can be 3 minions per device, And IR transmitter can be unlimited minions per device.
isTokenRequiredboolean required
Is the device require a token for communication API.
isIdRequiredboolean required
Is device require id for communication API.
supportedMinionType'toggle' | 'switch' | 'temperatureSensor' | 'roller' | 'cleaner' | 'airConditioning' | 'light' | 'temperatureLight' | 'colorLight' required
Supported minions types.
isRecordingSupportedboolean required
Some of the devices supported recording (for example IR transmitter).
isFetchCommandsAvailableboolean required
Whenever the device and module supported fetching commands data from the https://github.com/casanet/rf-commands-repo project