Create a release file

Creates a new release file.

POST/v3/release-files
JWTrelease:write

Request body

namestringrequired

Name of the file. Any printable characters, including letters from any script, punctuation and emoji. Cannot contain line breaks, tabs, other control characters, invisible formatting characters (zero-width and bidirectional marks), and cannot start or end with whitespace.

Length: [1,256]Pattern: ^(?!\s)(?!.*\s$)[^\p{Cc}\p{Cf}\p{Zl}\p{Zp}]+$

urlstringrequired

Download URL of the file.

Length: [1,2048]Format: uri

sizeintegerrequired

Size of the file.

Range: [0, 9223372036854776000]Format: int64

securedbooleanrequired

Secured release files require license key for download.

releaseIdstringrequired

Unique identifier for the release.

Length: [1,256]

checksumstring

MD5 checksum of the file.

Length: [0,256]

Response

201 Created

idstringrequired
createdAtstringrequired

Format: date-time

updatedAtstringrequired

Format: date-time

namestringrequired
channelstringrequired
versionstringrequired
platformsarray of stringrequired
notesstringrequired
totalFilesintegerrequired

Format: int32

publishedbooleanrequired
privatebooleanrequired
archivedbooleanrequired
productIdstringrequired
tenantIdstringrequired
publishedAtstring

Format: date-time

filesarray of object