await seam.devices.update({
device_id: "ccfab465-4838-4ff3-af62-97c78e8bf44b",
name: "My Updated Device",
is_managed: true,
custom_metadata: { id: "internalId1" },
});
/*
// void
*/{
"ok": true
}Devices
Update a Device
Updates a specified device.
You can add or change custom metadata for a device, change the device’s name, or convert a managed device to unmanaged.
POST
/
devices
/
update
await seam.devices.update({
device_id: "ccfab465-4838-4ff3-af62-97c78e8bf44b",
name: "My Updated Device",
is_managed: true,
custom_metadata: { id: "internalId1" },
});
/*
// void
*/{
"ok": true
}Authorizations
api_keypat_with_workspaceconsole_session_with_workspaceclient_sessionclient_session_with_customer
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
ID of the device that you want to update.
Custom metadata that you want to associate with the device. Supports up to 50 JSON key:value pairs. Adding custom metadata to a device enables you to store custom information, like customer details or internal IDs from your application. Then, you can filter devices by the desired metadata.
Show child attributes
Show child attributes
Indicates whether the device is managed. To unmanage a device, set is_managed to false.
Name for the device.
Show child attributes
Show child attributes
Response
OK

