Download a Software Release file

post/data-services/v1beta1/software-releases/{id}/download

Download a file within a Software Release.

Securitybearer
Request
path Parameters
id
required
string <uuid>

The ID of a Software Release.

Request Body schema: application/json

The request body for SoftwareReleasesDownload.

file
required
string (SoftwareReleaseFile)

The files within a Software Release.

Enum: "SOFTWARE" "SIGNATURE"
Responses
200

A Software Release.

303

The location to download the file from.

400

Returned when a bad request is provided.

401

Returned when the required authentication was missing or malformed.

403

Returned when a denied release was downloaded.

404

Returned when the requested resource was not found.

500

Returned when an unexpected internal error occurred.

503

Returned when the service was temporarily unavailable to complete the request.

Request samples
application/json
{
  • "file": "SOFTWARE"
}
Response samples
application/json
{
  • "createdAt": "2019-08-24T14:15:22Z",
  • "customerId": "00000000000000000000000000000000",
  • "downloadable": true,
  • "generation": 1,
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "name": "Example v1.0.0",
  • "resourceUri": "/data-services/v1beta1/software-releases/497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "signature": {
    },
  • "software": {
    },
  • "softwareComponent": {
    },
  • "stability": "GENERAL_AVAILABILITY",
  • "type": "data-services/software-release",
  • "updatedAt": "2019-08-24T14:15:22Z",
  • "usage": "INSTALL",
  • "version": "1.0.0"
}