Device
Device
type Device {
id: String!
uniqueIdNumber: String!
isFree: Boolean!
isConfigured: Boolean!
license: LicenseType
deviceModel: DeviceModel
deviceConfigs: [DeviceConfig!]
site: Site
siteId: String
softwareVersion: SoftwareVersion
apiKey: ApiKey
emeritConnectDevice: EmeritConnectDevice
softwareVersionHasBeenAppliedAt: DateTime
deliveryDate: DateTime
warrantyEndDate: DateTime
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
Device.id ● String! non-null scalar
Device ID
Device.uniqueIdNumber ● String! non-null scalar
Device Serial Number
Device.isFree ● Boolean! non-null scalar
Whether the device is free (belongings to Magneta)
Device.isConfigured ● Boolean! non-null scalar
Whether the device has been configured
Device.license ● LicenseType enum
License type of the device
Device.deviceModel ● DeviceModel object
Device model of the device
Device.deviceConfigs ● [DeviceConfig!] list object
Device configurations of the device
Device.site ● Site object
Site that the device belongs to
Device.siteId ● String scalar
Site ID that the device belongs to
Device.softwareVersion ● SoftwareVersion object
Software version of the device
Device.apiKey ● ApiKey object
API Key related to this device
Device.emeritConnectDevice ● EmeritConnectDevice object
Emerit connect device related to this device
Device.softwareVersionHasBeenAppliedAt ● DateTime scalar
Date when the software version has been applied to the device
Device.deliveryDate ● DateTime scalar
Delivery date of the device
Device.warrantyEndDate ● DateTime scalar
Warranty end date of the device
Device.createdAt ● DateTime! non-null scalar
Date when the device was registered to the system
Device.updatedAt ● DateTime! non-null scalar
Date when the device was last updated
Returned By
addOneDevice mutation ● affectDeviceToSite mutation ● bulkAffectDevicesToSite mutation ● deleteDevice mutation ● deleteDevicePermanently mutation ● findDeviceByHash query ● findDeviceById query ● reassignDevice mutation ● updateDevice mutation ● updateDeviceSoftwareVersion mutation
Member Of
ApiKey object ● CheckIfDeviceExistsOutput object ● DeviceConfig object ● EmeritConnectDevice object ● EndCustomer object ● GetAllDevicesOutput object ● RegisterDeviceOutput object ● Site object ● SoftwareVersion object