---
title: "Get glossary entries"
method: GET
path: "/api/v1/glossary"
tags: ["Glossary"]
---

# Get glossary entries

`GET /api/v1/glossary`

## Request

- Base URL: `https://api.simplelocalize.io`
- URL: `https://api.simplelocalize.io/api/v1/glossary`
- Auth: API key in header `X-SimpleLocalize-Token`
- TypeScript: <https://skmtc.dev/simplelocalize/apis/simplelocalize-api/docs/api/v1/glossary/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns all glossary entries for the project, sorted by the source term.
Every entry contains the source term with its source language and translations for all target languages.

## Headers

- `X-SimpleLocalize-Token` string, required

## Response `200`

OK

- object
  - `msg` string
  - `status` integer
  - `data` GlossaryResponseV1[]
    - `sourceText` string: Term in the source language
    - `sourceLanguage` string: Source language key
    - `caseSensitive` boolean: Quality checks match the term and its translations exactly as written, including capitalization
    - `targets` Target[]: Translations of the term, one per target language
      - `targetLanguage` string, required: Target language key, must exist in the project
      - `targetText` string: Term translated into the target language
      - `forms` string[]: Alternative forms of the translated term (plural, grammatical cases) accepted by quality checks. Omitted: keeps the current forms, empty list clears them

## Other responses

- `400`: Bad Request
- `402`: Payment Required
- `403`: Forbidden
- `404`: Not Found
- `409`: Conflict
- `429`: Too Many Requests
- `500`: Internal Server Error

## Changes

- **2026-11-07** `67a25a25863a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/simplelocalize/apis/simplelocalize-api/changes/api/v1/glossary/get.md)

---

[API](https://skmtc.dev/simplelocalize/apis/simplelocalize-api.md) - [All operations](https://skmtc.dev/simplelocalize/apis/simplelocalize-api/llms.txt) - [OpenAPI document](https://skmtc.dev/simplelocalize/apis/simplelocalize-api/revisions/67a25a25863a?raw)
