device_online_status is fixed to false; is_device_pending_offline is fixed to false; device_state is not returned (always null).curl --location '/openapi/v2.0/manage/api/v1/projects//topologies/history' \
--header 'x-user-token;' \
--header 'x-user-token;' \
--header 'X-Request-Id;' \
--header 'X-Request-Id;' \
--header 'X-Project-Uuid;'{
"code": 0,
"message": "OK",
"data": {
"list": [
{
"index": "ab12cd34ef56...",
"host": {
"device_sn": "3ABDQ87654321",
"device_model": {
"key": "0-67-0",
"domain": "drone",
"type": "67",
"sub_type": "0",
"name": "Matrice 30",
"class": "drone",
"develop_code": "M30"
},
"device_online_status": false,
"is_device_pending_offline": false,
"device_offline_position": null,
"device_project_callsign": "",
"is_organization_device": true,
"device_organization_callsign": "Organization Drone B",
"device_control_user_id": "",
"device_control_user_project_callsign": "",
"device_control_user_organization_callsign": "",
"device_state": null,
"device_index": "",
"parent_sns": null
},
"parents": [],
"nodes": []
},
{
"index": "cd34ef5678ab...",
"host": null,
"parents": [
{
"device_sn": "1RC5X22222222",
"device_model": {
"key": "0-119-0",
"domain": "rc",
"type": "119",
"sub_type": "0",
"name": "RC Plus 2",
"class": "rc",
"develop_code": "RCPlus2"
},
"device_online_status": false,
"is_device_pending_offline": false,
"device_offline_position": null,
"device_project_callsign": "",
"is_organization_device": false,
"device_organization_callsign": "",
"device_control_user_id": "user-2222",
"device_control_user_project_callsign": "",
"device_control_user_organization_callsign": "Operator B",
"device_state": null,
"device_index": "",
"parent_sns": null
}
],
"nodes": []
}
]
}
}