Timestamp (milliseconds since epoch) when the device was first registered.
User-visible display name of the device. This is the only writable field via update.
Server-assigned unique identifier for the device record.
Timestamp (milliseconds since epoch) of the most recent authentication or access event.
Platform UUID of the physical device.
Common fields shared by every device kind.
Remarks
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
DeviceBasebecause the profile endpoint returns a different shape.Both platforms emit milliseconds in their JSON encoding.