tag parameter
Get a release by tag name
Get a published release with the specified tag.
Path Parameters
Response
application/json
Response
Response
Release
A release.
The name of the tag.
Example:v1.0.0
Specifies the commitish value that determines where the Git tag is created from.
Example:master
true to create a draft (unpublished) release, false to create a published one.
Example:false
Whether to identify the release as a prerelease or a full release.
Example:false
Simple User
Show Child Parameters
Data related to a release.
Show Child Parameters
Show Child Parameters
Path Parameters
Get a release
Note: This returns an upload_url
key corresponding to the endpoint for uploading release assets. This key is a hypermedia resource.
Path Parameters
release_id parameter
Response
application/json
Response
Note: This returns an upload_url
key corresponding to the endpoint for uploading release assets. This key is a hypermedia resource.
Release
A release.
The name of the tag.
Example:v1.0.0
Specifies the commitish value that determines where the Git tag is created from.
Example:master
true to create a draft (unpublished) release, false to create a published one.
Example:false
Whether to identify the release as a prerelease or a full release.
Example:false
Simple User
Show Child Parameters
Data related to a release.
Show Child Parameters
Show Child Parameters
Path Parameters
Update a release
Users with push access to the repository can edit a release.
Path Parameters
release_id parameter
Body
application/json
Body
The name of the tag.
Specifies the commitish value that determines where the Git tag is created from. Can be any branch or commit SHA. Unused if the Git tag already exists. Default: the repository’s default branch (usually master
).
The name of the release.
Text describing the contents of the tag.
true
makes the release a draft, and false
publishes the release.
true
to identify the release as a prerelease, false
to identify the release as a full release.
Response
200 application/json
Response
Response
Release
A release.
The name of the tag.
Example:v1.0.0
Specifies the commitish value that determines where the Git tag is created from.
Example:master
true to create a draft (unpublished) release, false to create a published one.
Example:false
Whether to identify the release as a prerelease or a full release.
Example:false
Simple User
Show Child Parameters
Data related to a release.
Show Child Parameters
Show Child Parameters
Path Parameters
Body
Delete a release
Users with push access to the repository can delete a release.
Path Parameters
release_id parameter
Response
204
Response
Response
Path Parameters
List release assets
Query Parameters
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Path Parameters
release_id parameter
Response
200 application/json
Response
Response
Data related to a release.
The file name of the asset.
Example:Team Environment
State of the release asset.
Allowed values:uploadedopen
Simple User