{ "opencollection": "1.0.0", "info": { "name": "Microsoft Endpoint Configuration Management Configuration Manager REST API (AdminService) Applications Export Jobs API", "version": "1.0.0" }, "items": [ { "info": { "name": "Export Jobs", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Endpoint Configuration Management List export jobs", "type": "http" }, "http": { "method": "GET", "url": "https://{siteserver}/AdminService/deviceManagement/reports/exportJobs", "params": [ { "name": "$top", "value": "", "type": "query", "description": "Number of items to return." }, { "name": "$skip", "value": "", "type": "query", "description": "Number of items to skip." }, { "name": "$filter", "value": "", "type": "query", "description": "OData filter expression." }, { "name": "$select", "value": "", "type": "query", "description": "Comma-separated list of properties to include in the response." }, { "name": "$orderby", "value": "", "type": "query", "description": "Order results by a property." }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items." } ] }, "docs": "List properties and relationships of the deviceManagementExportJob objects. Returns all export jobs that have been created for the tenant." }, { "info": { "name": "Microsoft Endpoint Configuration Management Create export job", "type": "http" }, "http": { "method": "POST", "url": "https://{siteserver}/AdminService/deviceManagement/reports/exportJobs", "body": { "type": "json", "data": "{}" } }, "docs": "Create a new deviceManagementExportJob object to initiate an asynchronous report export. The reportName parameter is required in the request body and identifies which report to export. After creation, poll the export job by ID until the status changes to completed, then download the report from the url property." }, { "info": { "name": "Microsoft Endpoint Configuration Management Get export job", "type": "http" }, "http": { "method": "GET", "url": "https://{siteserver}/AdminService/deviceManagement/reports/exportJobs/:deviceManagementExportJobId", "params": [ { "name": "deviceManagementExportJobId", "value": "", "type": "path", "description": "The unique identifier of the deviceManagementExportJob." }, { "name": "$select", "value": "", "type": "query", "description": "Comma-separated list of properties to include in the response." } ] }, "docs": "Read properties and relationships of a deviceManagementExportJob object. Use this endpoint to poll the status of an export job. When the status property is completed, the url property contains the download location for the exported report file." }, { "info": { "name": "Microsoft Endpoint Configuration Management Delete export job", "type": "http" }, "http": { "method": "DELETE", "url": "https://{siteserver}/AdminService/deviceManagement/reports/exportJobs/:deviceManagementExportJobId", "params": [ { "name": "deviceManagementExportJobId", "value": "", "type": "path", "description": "The unique identifier of the deviceManagementExportJob." } ] }, "docs": "Delete a deviceManagementExportJob. Removes the export job record from the service." } ] } ], "bundled": true }