Releases Index
Personalized feed
View .md

Get the personalized release feed

GET
/me/feed

Recent releases from everything the caller follows, newest first. Cursor-paginated: pass pagination.nextCursor back as ?cursor=; ?limit= is 1-100.

Authorization

bearerAuth
headerAuthorizationBearer <relk_… | relu_… | OAuth JWT>

Machine/operator tokens use the relk_ prefix; self-serve read-only user keys use relu_; Sign in with Releases supplies an OAuth access token. Required scope depends on the endpoint.

Query Parameters

cursor?string
limit?integer
Range1 <= value <= 100

Response Body

Releases from followed orgs and products

application/json
  1. response
items*array<>
pagination*
Example Request
curl -X GET 'https://api.releases.sh/v1/me/feed'
Example Response
{  "items": [    {      "id": "string",      "version": "string",      "type": "feature",      "title": "string",      "summary": "string",      "titleGenerated": "string",      "titleShort": "string",      "breaking": "unknown",      "importance": 1,      "publishedAt": "string",      "url": "string",      "webUrl": "string",      "media": [        {          "type": "image",          "url": "string",          "alt": "string",          "r2Key": "string",          "r2Url": "string",          "linkUrl": "string"        }      ],      "source": {        "slug": "string",        "name": "string",        "type": "github",        "orgSlug": "string",        "orgName": "string",        "orgAvatarUrl": "string",        "orgGithubHandle": "string",        "kind": "platform"      },      "product": {        "slug": "string",        "name": "string",        "kind": "platform"      },      "groupSlug": "string",      "groupName": "string",      "coverageCount": 0,      "contentChars": 0,      "contentTokens": 0,      "composition": {        "bugs": 0,        "features": 0,        "enhancements": 0      }    }  ],  "pagination": {    "nextCursor": "string",    "limit": 1  }}