Dashboard submission REST API reference

重要

仪表板提交 REST API 已被弃用,并且不再可用。 APIs for driver submissions are under consideration for a future release.

The dashboard submission API lets you build certification submissions into your existing development and deployment framework and eliminate manual file submission altogether.

The dashboard submission API is the primary tool for getting files signed by Microsoft, certification validation reports, and Driver Update Acceptable (DUA) shell packages. You can use this API to get production and pre-production signed drivers.

The following table shows the supported operations.

Operation Description

Create a request

Creates a request for file signing, certification, or Driver Update Acceptable (DUA).

List all submissions

Returns all device submissions uploaded by your organization.

Get metadata for an existing submission

Returns the metadata for an existing device request. Use this operation to determine the status of a submission.

Get assets for a submission

Returns an array of all assets associated with a device request. Use this operation to get signed files, certificate validation reports, and DUA shell packages for a device request.

Get a specific asset within a submission

Returns a specified asset associated with your device request. Use this operation to get signed files, certificate validation reports, and DUA shell packages for a device request.

Update an existing submission

Updates the metadata for an existing device request.

The following table shows the dashboard submission objects:

Object Description

Dashboard submission objects

The collateral associated with the dashboard submission, such as Hardware Certification Kit (HCK) packages and signed catalogs.

Dashboard submission objects

An enumeration describing an asset associated with a dashboard submission.

Dashboard submission objects

The name describing your product. These names appear on the Windows Certified Products List in the SysDev dashboard.

Dashboard submission objects

The list of supported operating systems for your product. It also contains the classification of your submission as listed in the Hardware Certification Taxonomy. You can also use this object to get down-level signatures.

Dashboard submission objects

The initial input object in the File Signing Services submission.

Dashboard submission objects

A Dashboard submission. You can use this object to determine whether Dashboard processing is complete, select assets for download, or view qualifications that have been granted.

Dashboard submission objects

The object used for updating an existing submission. You can also use this object to mark a submission as UploadComplete to start backend processing.

Send comments about this topic to Microsoft