Update sensor

PUT /networks/{network_identifier}/sensors/{sensor_identifier}

Updates the metadata of the given sensor.

Path parameters

  • network_identifier string Required

    Format should match the following pattern: ^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$.

  • sensor_identifier string Required

    Format should match the following pattern: ^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$.

application/json

Body

  • sensor_name string Required

    The regex means: lowercase letters and numbers, separated by dashes, with no leading, trailing, or double dashes.

    Maximum length is 64. Format should match the following pattern: ^[a-z0-9](-?[a-z0-9])*$.

Responses

PUT /networks/{network_identifier}/sensors/{sensor_identifier}
curl \
 -X PUT https://example.com/networks/575a7328-4e2e-4b88-afcc-e0b5ed3920cc/sensors/575a7328-4e2e-4b88-afcc-e0b5ed3920cc \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{"sensor_name":"happy-un1c0rn"}'
Request example
{
  "sensor_name": "happy-un1c0rn"
}
Request examples
{
  "sensor_name": "happy-un1c0rn"
}