---
title: "Search the glossary"
method: GET
path: "/glossary/search"
tags: ["Glossary"]
---

# Search the glossary

`GET /glossary/search`

## Request

- Base URL: `https://unicum.gg/api`
- URL: `https://unicum.gg/api/glossary/search`
- Auth: none required

Search every term the site defines (minimum 3 characters), by name, by any other spelling it is known by, and failing both by its definition, so a reader who only remembers what a thing does still finds it. Ranks exact names first, then prefixes, then the rest. Region-less: a definition reads the same on every server.

## Query parameters

- `q` string, required: Search prefix.
- `language` string: Language to write the answer in (an interface locale, e.g. `fr`). Falls back to English for a language this catalogue has not been translated into; the response's `Content-Language` names the one actually served.

## Response `200`

Successful response

- GlossarySearchResponse
  - `results` GlossaryTermSummary[], required
    - `slug` string, required
    - `term` string, required
    - `aliases` string[], required: Other spellings the term is known and searched by.
    - `category` 'vehicles' | 'gunnery' | 'armor' | 'mobility' | 'vision' | 'crew' | 'progression' | 'economy' | 'ratings' | 'statistics' | 'modes' | 'tactics' | 'slang', required: Section of the glossary a term belongs to.
    - `short` string, required: One-sentence definition, complete on its own.

---

[API](https://skmtc.dev/unicum/apis/unicum-gg-api.md) · [All operations](https://skmtc.dev/unicum/apis/unicum-gg-api/llms.txt) · [OpenAPI document](https://skmtc.dev/unicum/apis/unicum-gg-api/revisions/7a7d79a26001?raw)
