ping-identity
    Preparing search index...

    Interface DeviceBase

    Common fields shared by every device kind.

    Timestamps are normalized to milliseconds since epoch on both platforms so consumers can pass them directly into new Date(...).

    All MFA device types (OathDevice, PushDevice, BoundDevice, WebAuthnDevice) extend this base interface. ProfileDevice does not extend DeviceBase because the profile endpoint returns a different shape.

    Both platforms emit milliseconds in their JSON encoding.

    interface DeviceBase {
        createdDate: number;
        deviceName: string;
        id: string;
        lastAccessDate: number;
        uuid: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    createdDate: number

    Timestamp (milliseconds since epoch) when the device was first registered.

    deviceName: string

    User-visible display name of the device. This is the only writable field via update.

    id: string

    Server-assigned unique identifier for the device record.

    lastAccessDate: number

    Timestamp (milliseconds since epoch) of the most recent authentication or access event.

    uuid: string

    Platform UUID of the physical device.