---
title: "Get a glossary term"
method: GET
path: "/v1/glossary/{slug}"
tags: ["Glossary"]
---

# Get a glossary term

`GET /v1/glossary/{slug}`

## Request

- Base URL: `http://api.technooptimist.io`
- URL: `http://api.technooptimist.io/v1/glossary/{slug}`
- Auth: one of:
  - HTTP bearer
  - API key in query parameter `api_key`

A primer: short line, 2–5 ELI5 points, the ink illustration (SVG markup, nullable), related terms, and programs where it matters.

## Path parameters

- `slug` string, required

## Response `200`

Glossary term

- GlossaryTerm
  - `slug` string, required
  - `term` string, required
  - `aliases` string[], required
  - `short` string, required
  - `points` string[], required: 2–5 short ELI5 bullets: what it is, how it works, why it matters.
  - `frontiers` string[], required
  - `illustrationSvg` string, nullable, required: Ink illustration as SVG markup (off-white line art), or null until drawn.
  - `related` object[], required
    - `slug` string, required
    - `term` string, required
  - `seeAlso` object[], required
    - `company` object, required
      - `slug` string, required
      - `name` string, required
    - `program` object, required
      - `slug` string, required
      - `name` string, required
      - `frontier` string, required
      - `path` string, required: Canonical site path. Programs live under their frontier.

## Other responses

- `401`: Missing or invalid credentials
- `404`: Not found
- `429`: Rate limited

---

[API](https://skmtc.dev/technooptimist/apis/the-techno-optimist-api.md) · [All operations](https://skmtc.dev/technooptimist/apis/the-techno-optimist-api/llms.txt) · [OpenAPI document](https://skmtc.dev/technooptimist/apis/the-techno-optimist-api/revisions/b7bcde6a0f30?raw)
