Collections

A collection's newest weekly digest, with resolved release links

Changed on

The newest digest for the collection (highest weekStart), same body as GET /v1/collections/:slug/digests/:weekStart — one call instead of listing digests and then fetching the first week. Full digest row (title, intro, markdown body, cited release ids) plus server-resolved minimal release info (title, org, upstream url, product, canonical /release/* fallback path) for every cited release, and the body's parsed ### sections (heading, anchor, lede, cited release ids, and those releases resolved) — resolved server-side so the web page never N+1s. releases[].url is the primary link when present; path is the fallback. Release ids that no longer resolve (deleted/suppressed since generation) are silently dropped from releases and sections[].releases.

get/collections/{slug}/digests/latest

Request

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

Path parameters

slugstring required

Collection slug.

Response

The newest digest row with resolved release links.

idstring required
weekStartstring required
titlestring required
introstring required
bodystring required
releaseIdsstring[] required
releaseCountinteger required
generatedAtstring required

Changes

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional 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

      the response property //// became nullable for the status

    • info

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

    • info

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

    • info

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

    • info

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

    • info

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

    • info

      response property sections/items/releases/items/url list-of-types was narrowed by removing types null from media type application/json of response 200