Update an existing device
PUT
/devices/{id}
const url = 'https://api.waku-robotics.com/v1/devices/example';const options = { method: 'PUT', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '{"deployment_id":"example","name":"example","reference":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://api.waku-robotics.com/v1/devices/example \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '{ "deployment_id": "example", "name": "example", "reference": "example" }'Update an existing device
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Device ID
Request Body
Section titled “Request Body”Device
Media typeapplication/json
object
deployment_id
The ID of the deployment in which the device should be moved to
string
name
Name of the device
string
reference
Serial number or reference of the device
string
Example generated
{ "deployment_id": "example", "name": "example", "reference": "example"}Responses
Section titled “Responses”OK
Media typeapplication/json
object
assembled_parts
required
Array<object>
object
created_at
required
string
deployment_id
required
string
description
string
device_id
string
executed_at
required
string
id
required
string
part_category
required
string
part_category_id
required
string
part_model
required
string
part_model_id
required
string
quantity
required
integer
ref
string
updated_at
required
string
created_at
required
string
deployment_id
required
string
id
required
string
manufacturer
required
string
model
required
string
name
required
string
reference
required
string
updated_at
required
string
Example generated
{ "assembled_parts": [ { "created_at": "example", "deployment_id": "example", "description": "example", "device_id": "example", "executed_at": "example", "id": "example", "part_category": "example", "part_category_id": "example", "part_model": "example", "part_model_id": "example", "quantity": 1, "ref": "example", "updated_at": "example" } ], "created_at": "example", "deployment_id": "example", "id": "example", "manufacturer": "example", "model": "example", "name": "example", "reference": "example", "updated_at": "example"}default
Section titled “default”Media typeapplication/json
object
code
integer
message
string
Example generated
{ "code": 1, "message": "example"}
