GET
/repos/{owner}/{repo}/releases/{release_id}/assetsList assets for a release
Lists the assets attached to a specific release in a repository. Use page and per_page to paginate the results.
ownerstringrequired
The account owner of the repository; the name is not case sensitive.
repostringrequired
The repository name without the `.git` extension; the name is not case sensitive.
release_idintegerrequired
The unique identifier of the release whose assets you want to list.
per_pageintegeroptional
The number of results per page, up to 100. Defaults to 30 when omitted.
pageintegeroptional
The page number of results to fetch. Defaults to 1 when omitted.
200Returns an array of release asset objects, including each asset's name, state, content type, size, digest, download URL, download count, timestamps, and uploader.
urlstringrequired
browser_download_urlstringrequired
idintegerrequired
node_idstringrequired
namestringrequired
The file name of the asset.
labelstringrequired
statestringrequired
State of the release asset.
content_typestringrequired
sizeintegerrequired
digeststringrequired
download_countintegerrequired
created_atstringrequired
updated_atstringrequired
uploaderobjectrequired
A GitHub user.
Error handling
The owner and repo path parameters must identify the repository, and the release_id path parameter must identify a release in that repository. per_page accepts at most 100 results; page defaults to 1 and per_page defaults to 30 when omitted.