API Guide

Privilege
HTTP response
code
200
Example
response body
{
"@odata.context": "/api/
$metadata#Collection(UpdateService.ComplianceStatus)",
"@odata.count": 4,
"value":[
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(1)",
"StatusId": 1,
"StatusName": "OK"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(2)",
"StatusId": 2,
"StatusName": "DOWNGRADE"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(3)",
"StatusId": 3,
"StatusName": "WARNING"
},
{
"@odata.type": "#UpdateService.ComplianceStatus",
"@odata.id": "/api/UpdateService/ComplianceStatuses(4)",
"StatusId": 4,
"StatusName": "CRITICAL"
}
]
}
/api/UpdateService/Baselines(Id)/DeviceComplianceReports
This URI represents the compliance reports for baselines.
GET method for DeviceComplianceReports
This method returns the compliance report for a specific baseline.
Description
Returns the compliance report for a baseline. The compliance report includes the URIs, /api/
UpdateService/Baselines(Id)/DeviceComplianceReports(Id)/
ComponentComplianceReports and /api/UpdateService/Baselines(Id)/
DeviceComplianceReports(Id)/ComponentComplianceReports(Id), by default.
Privilege VIEW
HTTP response
codes
200
Example
Request:
Response:
{
"@odata.context": "/api/
$metadata#Collection(UpdateService.DeviceComplianceReport)",
"@odata.count": 1,
"value":
[
{
"@odata.type": "#UpdateService.DeviceComplianceReport",
Configure 135