Skip to main content

OperatorDevicesResponse

Paired devices visible to an authorized operator.

devices object[]required

Stable paired-device projections in pairing order.

  • Array [
  • 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.

    anyOf
    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.

  • ]
  • OperatorDevicesResponse
    {
    "devices": [
    {
    "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
    }
    ]
    }