Skip to content

Mutation Fields

These are the top-level mutation fields in the schema.

Start a kit download request.

This produces a KitDownload object for downloading a kit zip archive of the latest revision of the kit at the time this mutation is invoked. If it has already been built, then the KitDownload object will have a status of READY and its url will be a short-lived URL for downloading the kit immediately. In that case, no polling is required.

If the kit download zip for the latest revision of the kit has not yet built, then the status of the returned KitDownload will be PENDING. The client must use the returned buildId value for the buildId arg in one or more subsequent queries of the getKitDownload field, until the kit download request completes.

Required authorization scope: kits_download

Argument
Type
Description
buildTypeBuildType!required. The type of download to build.
kitTokenString!required. The kit token for the kit to download.