Get a device's command catalog
The commands this specific device supports right now what a control UI or an AI agent should present as its available actions. Devices with no custom DeviceType return the legacy ON/OFF/TOGGLE/STATUS set.
A secret API key created on the dashboard (Settings → API Keys). By itself it grants nothing - it must also have a DeviceGrant scoping it to the specific device(s) and command(s) it may call.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/devices/string/commands"[ { "name": "string", "label": "string", "kind": "ACTION", "paramsSchema": { "property1": null, "property2": null } }]Revoke a refresh token POST
Invalidates the given refresh token so it can no longer be exchanged for new sessions. The current access token stays valid until its own 15-minute expiry - this only prevents renewing it.
List supported application/industry categories GET
Static reference data no authentication required.