v3

latestOpenAPI 3.1.02026-07-31550239.5 KB
Collections

Interleaved release feed across a collection's members

Cursor-paginated cross-member feed for the collection. Cursor shape and ordering match /v1/orgs/:slug/releases, so the same web parser works on both surfaces. Org members are resolved through organizations_public, product members through products_active, so soft-deleted / on_demand rows never contribute releases. Empty membership returns releases: [] rather than an error.

orgs and products query params each accept a comma-separated list of slugs and narrow the feed to that subset of the collection's members. Unknown slugs are silently dropped; passing values that resolve to an empty member set returns releases: []. Omit both to include every member.

Supports Accept: text/markdown for an LLM-friendly rendering.

get/collections/{slug}/releases

Path parameters

slugstring required

Collection slug.

Query parameters

limitinteger

Page size. Clamped to 1–100.

cursorstring

Opaque pagination cursor returned by a prior call.

include_prereleasesboolean

Include rows flagged as prereleases. Defaults to false.

orgsstring

Comma-separated org slugs to narrow the feed to a subset of the collection's org members.

productsstring

Comma-separated product slugs to narrow the feed to a subset of the collection's product members. Product slugs are per-org; ambiguity is resolved by the membership of this specific collection.

source_typestring

Comma-separated source types (github, feed, scrape, agent) to narrow the feed by ingest channel — typically used by the web UI to split GitHub tag drops from marketing posts. Unknown tokens are silently dropped. Omit to include all source types.

Response

Cursor-paginated release feed.