List curated collections
Changed onReturns every collection with a member count and a small previewMembers array (capped at 3) so the list page can render inline avatars without a second round trip. previewMembers is the mixed-kind preview (orgs and products); previewOrgs is the legacy org-only preview retained for back-compat. Member counts and previews are joined through organizations_public (for orgs) and products_active (for products), so soft-deleted / on_demand rows never inflate the totals. Pass ?featured=1 to return only homepage-featured collections.
Request
- Base URL: https://api.releases.sh
- URL: https://api.releases.sh/collections
- Auth: none declared
Query parameters
When 1 (or true), return only homepage-featured collections.
Response
Collections, ordered by name (optionally filtered to featured).
Changes
- breaking
the response property
/became nullable for the status - breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - breaking
added
subschema #1subschema #2to the//response propertyoneOflist for the response status - info
response property
items/descriptionlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
items/previewOrgs/items/avatarUrllist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
items/previewOrgs/items/descriptionlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
items/previewOrgs/items/domainlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
response property
items/previewOrgs/items/githubHandlelist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response200 - info
removed
subschema #1subschema #2from the//response propertyoneOflist for the response status
- breaking