Get a release by tag
Returns a published release matching a Git tag, including its asset metadata and download counts.
GET
/github/repos/{owner}/{repo}/releases/tags/{tag}No authentication requiredPath parameters3
| Name | Type | Description |
|---|---|---|
owner* | string | The repository owner login. The value is case-insensitive. |
repo* | string | The repository name without the .git suffix. The value is case-insensitive. |
tag* | string | The release tag name. Slash-containing tags are supported. |
Headers2
| Name | Type | Description |
|---|---|---|
If-None-Match | string | An ETag for conditional requests. |
If-Modified-Since | string | An HTTP date for conditional requests. |
Responses
application/jsonSchemaobject
Additional properties are allowed
idinteger
tag_namestring
target_commitishstring
namestring | nullNullable
bodystring | nullNullable
draftboolean
prereleaseboolean
immutableboolean
authorobject
Additional properties are allowed
created_atstring
Format: date-time
published_atstring | nullNullable
Format: date-time
html_urlstring
Format: uri
tarball_urlstring | null
zipball_urlstring | null
assetsobject[]
The original GitHub response.