# Device Manager API

The Device Manager API is a Create, Read, Update, and Delete (CRUD) API used to manage devices
and their configurations. A device is a resource, and device configurations are metadata about the
device.

In addition to the standard [`CreateDevice()`](https://developers.google.com/spectrum-access-system/reference/rest/customers.devices/create), [`GetDevice()`](https://developers.google.com/spectrum-access-system/reference/rest/customers.devices/get), and [`UpdateDevice()`](https://developers.google.com/spectrum-access-system/reference/rest/customers.devices/patch) methods to manage devices, we also have a method, [`CreateSignedDevice()`](https://developers.google.com/spectrum-access-system/reference/rest/customers.devices/createSigned), to create devices that need to be installed by a CPI from a
JWT-encoded payload.