https://api.poweredlocal.com/v1/devices

List all devices.

Parameters:
ContextNameTypeDescriptionRequired
Response codes:
HTTP codeReasonResponse model

https://api.poweredlocal.com/v1/devices

Create a device.

Parameters:
ContextNameTypeDescriptionRequired
formmacstringHardware (MAC) addressyes
formnicknamestringNickname (display name)yes
formcommandstringUNIX shell command to run onceno
formnetwork_idintegerWifi network ID to associate withno
formnetwork[ssid]stringNetwork SSIDno
Response codes:
HTTP codeReasonResponse model

https://api.poweredlocal.com/v1/devices/{id}/token

Get device access token.

Parameters:
ContextNameTypeDescriptionRequired
pathidstringDevice idyes
Response codes:
HTTP codeReasonResponse model

https://api.poweredlocal.com/v1/devices/{id}

Get device details.

Parameters:
ContextNameTypeDescriptionRequired
pathidstringDevice idyes
Response codes:
HTTP codeReasonResponse model

https://api.poweredlocal.com/v1/devices/{id}

Update device details.

Parameters:
ContextNameTypeDescriptionRequired
pathidstringno
formmacstringHardware (MAC) addressyes
formnicknamestringNickname (display name)yes
formnetwork_idintegerWifi network ID to associate withyes
formcommandstringUNIX shell command to run onceno
Response codes:
HTTP codeReasonResponse model

https://api.poweredlocal.com/v1/devices/{id}

Delete a device.

Parameters:
ContextNameTypeDescriptionRequired
pathidstringNote idyes
Response codes:
HTTP codeReasonResponse model