OperatorDevice
Safe operator-visible projection of one paired device.
deviceIdstring<uuid>required
Stable paired-device identity.
nameName (string)required
Operator-visible device name.
pairedAtstring<date-time>required
UTC pairing-session creation time.
refreshExpiresAt objectrequired
UTC refresh expiry, absent after revocation.
- string<date-time>
- null
string<date-time>
stateState (string)required
Whether credentials can still authorize the device.
Possible values: [active, revoked]
currentCurrent (boolean)required
Whether this row represents the requesting device.
OperatorDevice
{
"deviceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"pairedAt": "2024-07-29T15:51:28.071Z",
"refreshExpiresAt": "2024-07-29T15:51:28.071Z",
"state": "active",
"current": true
}