---
title: "13 canonical categories + counts"
method: GET
path: "/categories"
tags: ["directory"]
---

# 13 canonical categories + counts

`GET /categories`

## Request

- Base URL: `https://hlido.eu/v1`
- URL: `https://hlido.eu/v1/categories`
- Auth: none declared

## Headers

- `If-None-Match` string

## Response `200`

Canonical category list.

- CategoriesResponse
  - `categories` object[]
    - `name` 'AI Agent' | 'Coding' | 'Customer Experience' | 'Workflow & Automation' | 'Infrastructure' | 'Voice' | 'Productivity' | 'Image & Design' | 'Frameworks & Eval' | 'Specialized verticals' | 'Chat & Companion' | 'Research' | 'Marketing & Content', required
    - `count` integer, required
  - `total` integer
  - `as_of` string
  - `model_version` string

## Other responses

- `304`: ETag match, body empty.

---

[API](https://skmtc.dev/hlido/apis/hlido-recommendation-api.md) · [All operations](https://skmtc.dev/hlido/apis/hlido-recommendation-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hlido/apis/hlido-recommendation-api/revisions/392670c6fc80?raw)
