Skip to main content
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

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
device_id
string<uuid>
required

ID of the device that you want to update.

custom_metadata
object

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.

is_managed
boolean
default:true

Indicates whether the device is managed. To unmanage a device, set is_managed to false.

name
string | null

Name for the device.

properties
object

Response

OK

ok
boolean
required