curl --request GET \
--url https://managexrapi.com/v1/devices/{id} \
--header 'Authorization: Basic <encoded-value>'{
"data": {
"id": "12345678901234",
"serial": "12345678901234",
"name": "Training Room 1",
"mac": "CE:AF:07:47:E0:AE",
"model": "Quest 2",
"manufacturer": "Meta",
"notes": "Mounted in Room 5",
"batteryLevel": 87,
"batteryIsCharging": true,
"pauseUpdates": false,
"online": true,
"osVersion": "Android 12",
"outOfDate": true,
"registerDate": "2023-11-12T10:30:00Z",
"updating": false,
"factoryResetStatus": "NONE",
"firmwareVersion": "Oculus OS 46.0.0.230",
"configuration": {
"id": "sFidGmedeQofSBcvRcyn",
"name": "Training Configuration"
},
"tags": [
{
"id": "tag_abc123",
"name": "Lab Devices"
}
],
"tutorialModeEnabled": false,
"kioskModeOverride": true,
"lastSync": "2024-04-20T17:23:12Z",
"ram": {
"available": 2147483648,
"total": 4294967296
},
"storage": {
"available": 15728640000
},
"location": {
"city": "San Francisco",
"region": "California",
"country": "US",
"continent": "North America",
"timeZone": "America/Los_Angeles",
"longitude": -122.4194,
"latitude": 37.7749
},
"connectedWifiNetwork": {
"ssid": "ManageXR-Office"
},
"currentForegroundApp": {
"packageName": "com.my.app",
"title": "My Training App"
},
"controllerData": {
"controller0": {
"batteryLevel": 85,
"version": "v14"
},
"controller1": {
"batteryLevel": 82,
"version": "v14"
}
}
}
}Retrieve a device by id (serial number)
curl --request GET \
--url https://managexrapi.com/v1/devices/{id} \
--header 'Authorization: Basic <encoded-value>'{
"data": {
"id": "12345678901234",
"serial": "12345678901234",
"name": "Training Room 1",
"mac": "CE:AF:07:47:E0:AE",
"model": "Quest 2",
"manufacturer": "Meta",
"notes": "Mounted in Room 5",
"batteryLevel": 87,
"batteryIsCharging": true,
"pauseUpdates": false,
"online": true,
"osVersion": "Android 12",
"outOfDate": true,
"registerDate": "2023-11-12T10:30:00Z",
"updating": false,
"factoryResetStatus": "NONE",
"firmwareVersion": "Oculus OS 46.0.0.230",
"configuration": {
"id": "sFidGmedeQofSBcvRcyn",
"name": "Training Configuration"
},
"tags": [
{
"id": "tag_abc123",
"name": "Lab Devices"
}
],
"tutorialModeEnabled": false,
"kioskModeOverride": true,
"lastSync": "2024-04-20T17:23:12Z",
"ram": {
"available": 2147483648,
"total": 4294967296
},
"storage": {
"available": 15728640000
},
"location": {
"city": "San Francisco",
"region": "California",
"country": "US",
"continent": "North America",
"timeZone": "America/Los_Angeles",
"longitude": -122.4194,
"latitude": 37.7749
},
"connectedWifiNetwork": {
"ssid": "ManageXR-Office"
},
"currentForegroundApp": {
"packageName": "com.my.app",
"title": "My Training App"
},
"controllerData": {
"controller0": {
"batteryLevel": 85,
"version": "v14"
},
"controller1": {
"batteryLevel": 82,
"version": "v14"
}
}
}
}API key based authentication where API_KEY_ID:API_KEY_SECRET
Unique identifier (serial number) of the device
Unique identifier of the organization. Defaults to the organization associated with the API key if no id supplied.
A device object
Full representation of a device managed in ManageXR
Show child attributes
The device ID (serial number)
"12345678901234"
Device serial number
"12345678901234"
The device name
"Training Room 1"
MAC address of the device
"CE:AF:07:47:E0:AE"
The device model
"Quest 2"
The device manufacturer
"Meta"
Optional user-provided notes about the device
"Mounted in Room 5"
Battery level percentage
87
Whether the device is currently charging
true
Whether updates are paused for this device
false
Whether the device is currently online
true
The OS version running on the device
"Android 12"
Whether the device is running outdated software
true
The date this device was registered with ManageXR
"2023-11-12T10:30:00Z"
Whether the device is currently performing an update
false
Status of any pending or active factory reset
"NONE"
Firmware version reported by the device
"Oculus OS 46.0.0.230"
Whether tutorial mode is enabled
false
True if device has Kiosk Mode/ManageXR Home Screen disabled. When true, the device is not locked into the ManageXR Home Screen or Kiosk App and users have full access to the native system menus. Learn more
true
The last time the device checked in with ManageXR. Online devices check in every 15 minutes.
"2024-04-20T17:23:12Z"
Approximate location of the device
Show child attributes
"San Francisco"
"California"
"US"
"North America"
"America/Los_Angeles"
-122.4194
37.7749
Data about connected controllers
Show child attributes