API Guide
Filter name Description
DeviceOperation ‘SERVER_DIAGNOSTIC’ to get diagnostic files.
‘SERVER_EXECUTE_TSR’ to get TSR files.
Output
{
"@odata.context":"/api/$metadata#Collection(TroubleshootService.FileResponseModel)",
"@odata.count":2,
"value":[
{
"DeviceId":4214,
"DeviceOperation":"SERVER_EXECUTE_TSR",
"JobId":0,
"FileName":"testAmit.zip",
"FilePath":"/shared/dell/omc/cifs/idrac/1234567/SERVER_EXECUTE_TSR/testAmit/
testAmit.zip"
},
{
"DeviceId":4214,
"DeviceOperation":"SERVER_EXECUTE_TSR",
"JobId":0,
"FileName":"tsrAmitHarWareData0.zip",
"FilePath":"/shared/dell/omc/cifs/idrac/1234567/SERVER_EXECUTE_TSR/
tsrAmitHarWareData0/tsrAmitHarWareData0.zip"
}
]
}
2.8.3 /api/TroubleshootService/Actions/TroubleshootService.GetTroubleshootDocument
POST
Description
Extract Diagnostics/TSR report.
Privilege
JOB_MANAGEMENT, DEVICE_CONFIGURATION
HTTP Response Codes
200
POST Usage Examples : Create a TSR Job
Input:
{
"DeviceId":4214,
"DeviceOperation":"SERVER_EXECUTE_TSR",
"JobId":-1,
"FilePath":"/shared/dell/omc/cifs/idrac/1234567/SERVER_EXECUTE_TSR/testAmit/testAmit.zip"
}
Output:
Is a File Object not in a user readable format.
Template service
2.9.1 /api/TemplateService/TemplateTypes
GET
Description
Get the template types.
Privilege
VIEW
OpenManage Enterprise–Specific resource model
59