List all health status for the machines in the network
GET /api/session/status/health
{
"status": {
"code": 0,
"message": "",
"details": [
{
"type_url": "",
"value": ""
}
]
},
"result": [
{
"machine": {
"uid": "",
"name": "",
"hostname": ""
},
"runningAsMachine": {
"uid": "",
"name": "",
"hostname": ""
},
"status": {
"averageFPS": 0,
"videoDroppedFrames": 0,
"videoMissedFrames": 0,
"states": [
{
"name": "",
"detail": "",
"category": "",
"severity": ""
}
]
}
}
]
}
List all notifications for the machines in the network
GET /api/session/status/notifications
{
"status": {
"code": 0,
"message": "",
"details": [
{
"type_url": "",
"value": ""
}
]
},
"result": [
{
"machine": {
"uid": "",
"name": "",
"hostname": ""
},
"notifications": [
{
"summary": "",
"detail": ""
}
]
}
]
}
Return the project information
GET /api/session/status/project
{
"status": {
"code": 0,
"message": "",
"details": [
{
"type_url": "",
"value": ""
}
]
},
"result": {
"projectPath": "",
"version": {
"major": 0,
"minor": 0,
"hotfix": 0,
"revision": 0
}
}
}
Return the session config
GET /api/session/status/session
{
"status": {
"code": 0,
"message": "",
"details": [
{
"type_url": "",
"value": ""
}
]
},
"result": {
"isRunningSolo": false,
"isDirectorDedicated": false,
"director": {
"uid": "",
"name": "",
"hostname": "",
"type": "",
"guiMode": "",
"guiVisible": false
},
"actors": [
{
"uid": "",
"name": "",
"hostname": "",
"type": "",
"guiMode": "",
"guiVisible": false
}
],
"understudies": [
{
"uid": "",
"name": "",
"hostname": "",
"type": "",
"guiMode": "",
"guiVisible": false
}
]
}
}
undefined
POST /api/session/status/setguimode
{
"machine": {
"uid": "",
"name": ""
},
"mode": ""
}
{
"status": {
"code": 0,
"message": "",
"details": [
{
"type_url": "",
"value": ""
}
]
}
}