Download GitHub release asset

GET
https:/api.basely.dev/github/download/releases/{owner}/{repo}

Downloads a specific asset from a GitHub repository release. Supports latest release or specific tag-based releases.

Path parameters

  • owner
    string
    Required
    GitHub repository owner
    Examples:livesession
  • repo
    string
    Required
    GitHub repository name
    Examples:xyd

Query parameters

  • tag
    string
    Defaults: latest
    Release tag (use "latest" for the latest release)
    Examples:v1.0.0
  • asset
    string
    Required
    Name of the asset file to download
    Examples:node-support-baseline.png

Response

Asset downloaded successfully
Example request
curl --request GET \
--url 'https://api.basely.dev/github/download/releases/livesession/xyd?asset=node-support-baseline.png' \
--header 'accept: application/json'
Example response
"string"
Built with