# Device peripheral

The `DevicePeripheral` family — 7 operations.

A device peripheral is hardware attached to a device — a printer, a scanner, a cash drawer — referencing its canned peripheral model.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [createDevicePeripheral](/reference/device-peripheral/createDevicePeripheral/) | mutation | Create a new device peripheral — a printer, scanner, or card reader on a device at your organization. |
| [deactivateDevicePeripheral](/reference/device-peripheral/deactivateDevicePeripheral/) | mutation | Deactivate a device peripheral — a printer, scanner, or card reader on a device — it stops being usable but keeps its history and can be reactivated. |
| [devicePeripheral](/reference/device-peripheral/devicePeripheral/) | query | Look up one record — a device peripheral — a printer, scanner, or card reader on a device. |
| [devicePeripherals](/reference/device-peripheral/devicePeripherals/) | query | The device peripheral list — each entry is a device peripheral — a printer, scanner, or card reader on a device. |
| [doomDevicePeripheral](/reference/device-peripheral/doomDevicePeripheral/) | mutation | Permanently retire a device peripheral — a printer, scanner, or card reader on a device. |
| [reactivateDevicePeripheral](/reference/device-peripheral/reactivateDevicePeripheral/) | mutation | Reactivate a device peripheral — a printer, scanner, or card reader on a device — bring a deactivated record back into use. |
| [updateDevicePeripheral](/reference/device-peripheral/updateDevicePeripheral/) | mutation | Edit a device peripheral — a printer, scanner, or card reader on a device — change its details. |
