---
title: "Catalog summary with filterable dimensions"
method: GET
path: "/v1/catalog/summary"
tags: ["discovery"]
---

# Catalog summary with filterable dimensions

`GET /v1/catalog/summary`

## Request

- Base URL: `https://mcp.techmanual.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://mcp.techmanual.ai/v1/catalog/summary`
- Auth: none declared

Return the catalog's filterable dimensions — manufacturers, equipment types, document types, and equipment families — each with a manual count. Supports optional filters for cascading dropdown UIs: when a filter is provided, all dimension counts are scoped to manuals matching that filter. No authentication required. Unfiltered requests cached for 60 seconds.

## Query parameters

- `equipment_family` string, nullable: Filter to manuals with this equipment family
- `manufacturer` string, nullable: Filter to manuals from this manufacturer
- `equipment_type` string, nullable: Filter to manuals for this equipment type
- `document_type` string, nullable: Filter to manuals of this document type

## Response `200`

Successful Response

- CatalogSummaryOut: Response schema for GET /v1/catalog/summary — filterable dimensions.
  - `total_manuals` integer, required
  - `equipment_families` CatalogDimensionItem[]
    - `name` string, required
    - `manual_count` integer, required
  - `manufacturers` CatalogDimensionItem[], required
    - `name` string, required
    - `manual_count` integer, required
  - `equipment_types` CatalogDimensionItem[], required
    - `name` string, required
    - `manual_count` integer, required
  - `document_types` CatalogDimensionItem[], required
    - `name` string, required
    - `manual_count` integer, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/techmanual/apis/techmanual-ai-api.md) · [All operations](https://skmtc.dev/techmanual/apis/techmanual-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/techmanual/apis/techmanual-ai-api/revisions/97e0fde41040?raw)
