Releases Index
List categories
View .md

List all categories with org and product counts

GET
/categories

Categories are a fixed taxonomy (CATEGORIES in @buildinternet/releases-core/categories), so the response always includes every slug — including ones with zero members. orgCount and productCount are computed against organizations_public (excludes on_demand and soft-deleted orgs). name / description / aliases come from the optional categories metadata overlay; clients render their own fallback display name when no override is set.

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.

Response Body

Full category list, one row per canonical slug

application/json
  1. response
[index: integer]?
Example Request
curl -X GET 'https://api.releases.sh/v1/categories'
Example Response200
[  {    "slug": "ai",    "name": "string",    "description": "string",    "aliases": [      "string"    ],    "orgCount": 0,    "productCount": 0,    "previewMembers": [      {        "slug": "string",        "name": "string",        "domain": "string",        "avatarUrl": "string",        "githubHandle": "string",        "description": "string",        "kind": "org"      }    ]  }]