API Guide
OpenManage Enterprise–Specific resource
model
The following sub-sections represent a subset of the use cases that OpenManage Enterprise supports. The REST API support and the
operation support will be incrementally refined based on consumer feedback over multiple OpenManage Enterprise releases. Also, see the
Data filtering and sorting and Data pagination sections for patterns that can be used for performing paged retrieval of large result sets in
OpenManage Enterprise (for example, devices, discovery, and warranty).
Also, the following sections have information about the minimal set of attributes required for data filtering and sorting operations. The
filtering can be enabled by using a suffix such as <Resource URI>? <Attribute Name1>=<Value1> & <Attribute
Name2>=<Value2>.
Topics:
• Discovery service
• Warranty service
• Reports service
• Groups service
• Device service
• QuerySupport service
• MIB import REST service
• Troubleshoot service
• Template service
Discovery service
The following resource URI can be used to access discovery in OpenManage Enterprise:
2.1.1 /api/DiscoveryConfigService/Jobs
Description
Returns a collection of discovery tasks.
Privilege
VIEW
HTTP Response Codes
200
GET
GET Usage Examples
Input:
Output:
{
"@odata.context": "$metadata#Collection(DiscoveryConfigService.DiscoveryJob)",
"@odata.count": 1,
"value": [
{
"@odata.id": "/api/DiscoveryConfigService/Jobs(4264)",
"JobId": 4264,
"JobName": "10.35.155.145",
"JobDescription": "10.35.155.145",
"JobSchedule": "startnow",
"JobStartTime": "2017-11-01 20:24:52.268",
"JobEndTime": "2017-11-01 20:26:15.987",
3
10 OpenManage Enterprise–Specific resource model