Devices
Get Device
Getting Started
Devices
Configurations
App Versions & Release Channels
Organizations
Devices
Get Device
Retrieve a device by id (serial number)
GET
/
v1
/
devices
/
{id}
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"
}
}
}
}
Authorizations
API key based authentication where <encoded-value> is the Base64 encoding of API_KEY_ID
:API_KEY_SECRET
- Username: The API Key ID.
- Password: The API Key Secret.
Path Parameters
Unique identifier (serial number) of the device
Query Parameters
Unique identifier of the organization. Defaults to the organization associated with the API key if no id supplied.
Response
200
application/json
A device object
The response is of type object
.
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"
}
}
}
}