List products
GET
Returns the paginated {items, pagination} envelope. Filter by ?orgId= to scope to one org. Filter by ?kind= to narrow to a specific entity kind.
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.
orgId?stringScope results to one organization by ID.
kind?stringFilter by entity kind. Direct match on the row's own kind — no inheritance from a parent. One of: platform, sdk, mobile, desktop, docs, integration, tool.
Value in
"platform""sdk""mobile""desktop""docs""integration""tool"Products list
application/json- response
items*array<>pagination*curl -X GET 'https://api.releases.sh/v1/products'Example Response
{ "items": [ { "id": "string", "name": "string", "slug": "string", "orgId": "string", "url": "string", "description": "string", "category": "ai", "kind": "platform", "avatarUrl": "string", "createdAt": "string", "sourceCount": 0 } ], "pagination": { "page": 1, "pageSize": 1, "returned": 0, "totalItems": 0, "totalPages": 0, "hasMore": true }}