Get the personalized release feed
GET
Recent releases from everything the caller follows, newest first. Cursor-paginated: pass pagination.nextCursor back as ?cursor=; ?limit= is 1-100.
bearerAuthheader
AuthorizationBearer <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.
cursor?stringlimit?integerRange
1 <= value <= 100Releases from followed orgs and products
application/json- response
items*array<>pagination*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 }}