Skip to content

Create release

POST
/v1/releases

Append-only release creation

object
productId
required
string
version
required
string
artifactRef
required
string
channel
string
releaseNotes
string
metadata
object
key
additional properties
any

Release created

object
id
required
string
productId
required
string
version
required
string
createdAt
string format: date-time
status
string
Allowed values: ACTIVE REVOKED

Bad request

object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{
"code": "BAD_REQUEST",
"message": "Invalid request parameters"
}

Unauthorized

object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{
"code": "UNAUTHORIZED",
"message": "Authentication required"
}

Forbidden

object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{
"code": "FORBIDDEN",
"message": "Insufficient permissions"
}

Internal server error

object
code
required
string
message
required
string
details
object
key
additional properties
any
Example
{
"code": "INTERNAL_ERROR",
"message": "An internal error occurred"
}