IoT Stadium

API Documentation

Device

Device - PUT Update Device (MQTT/BLE/HTTP/LoRa)

Updating a device that uses MQTT, BLE, HTTP, or LoRa protocol

Put
https://api.iotstadium.com/ext/devices/:id
https://api.iotstadium.com/ext/devices/592                                            
{
    "message": "device updated",
    "data": {
        "id": 592
    },
    "code": 200
}
{
    "message": "Invalid Message",
    "code": 400,
    "errors": [
        {
            "field": "hardware_id",
            "message": "hardware_id already registered on device id 600"
        }
    ]
}                                                
{
    "message": "data not found",
    "errors": [
        {
            "message": "data not found",
            "field": "device"
        }
    ],
    "code": 404
}                                                
{
    "message": "Not Allowed",
    "error": {
        "message": "Not Allowed",
        "field": "user"
    },
    "code": 403
}