Keygate icon

Keygate

Work with Keygate admin, portal, public license, and release APIs

Release Feed → Get Sparkle Feed

AI-generated

Summary

Fetch the Sparkle release feed XML for a specified product slug, channel, and platform without authentication.

Inputs

  • Product Slug (required) — The unique slug identifier of the product to fetch the Sparkle feed for.
  • Channel — The release channel to filter by (Alpha, Beta, Dev, Stable). Defaults to 'stable'.
  • Platform — The target platform for the release feed (e.g., Darwin ARM64, Linux X64). Defaults to 'darwin-arm64'.
  • JSON Input — Additional request body fields merged into the request, although typically empty for this GET request.
  • Response Mode — Choose between receiving a simplified parsed output or the raw XML response. Defaults to 'simplified'.

Output shape

a single JSON object representing the parsed XML content of the Sparkle feed or raw XML string if 'Raw' response mode is selected

The response is fetched as XML and returned either raw (string) or simplified into JSON. The operation makes an unauthenticated GET request to /releases/{productSlug}/feed.xml with query parameters for platform and channel.

Links

Discussion