The ID associated with the trusted device (as a string).
The user ID associated with the trusted device (as a string).
A unique identifier for the trusted device.
The model of the trusted device (e.g., "iPhone X").
The brand of the trusted device (e.g., "Apple").
manufacturer string required
The manufacturer of the trusted device (e.g., "Apple Inc.").
systemName string required
The name of the operating system running on the trusted device (e.g., "iOS").
systemVersion string required
The version of the operating system running on the trusted device (e.g., "14.0").
The locale setting of the trusted device (e.g., "en_US").
The timezone of the trusted device (e.g., "PST").
isDeviceRooted boolean required
A boolean indicating whether the trusted device is rooted or not.
The carrier associated with the trusted device, if any.
ipAddress string required
The IP address of the trusted device.
geolocation string required
The geolocation of the trusted device as a string (e.g., "37.7749,-122.4194").
appVersion string required
The version of the app installed on the trusted device.
createdAt string required
Creation timestamp of the trusted device record in ISO format.
updatedAt string required
Last updated timestamp of the trusted device record in ISO format.