Collections

Get a collection's detail page payload

Changed on

Returns the collection's name/description plus its ordered members. members is the canonical mixed-kind list (orgs + products); orgs is the legacy org-only subset retained for back-compat. Orgs join through organizations_public and products through products_active, so soft-deleted / on_demand rows never leak via a collection. GitHub handles are picked deterministically from org_accounts so multi-handle orgs don't fan out the row.

get/collections/{slug}

Request

  • Base URL: https://api.releases.sh
  • URL: https://api.releases.sh/collections/{slug}
  • Auth: none declared

Path parameters

slugstring required

Collection slug.

Response

Collection detail with ordered members.

slugstring required
namestring required
descriptionstring nullable required
isFeaturedboolean required
dailySummaryEnabledboolean required
weeklyDigestEnabledboolean required

Changes

    • info

      added the required property to the response with 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

      the response property // became nullable for the status

    • breaking

      added subschema #1 subschema #2 to the / response property oneOf list for the response status

    • info

      response property description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property orgs/items/avatarUrl list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property orgs/items/description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property orgs/items/domain list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property orgs/items/githubHandle list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      removed subschema #1 subschema #2 from the / response property oneOf list for the response status