---
title: "Retrieve a synonym set"
method: GET
path: "/synonym_sets/{synonymSetName}"
tags: ["synonyms"]
---

# Retrieve a synonym set

`GET /synonym_sets/{synonymSetName}`

Retrieve a specific synonym set by its name

## Path parameters

- `synonymSetName` string, required

## Response `200`

Synonym set fetched

- SynonymSetSchema
  - `items` SynonymItemSchema[], required — Array of synonym items
    - `id` string, required — Unique identifier for the synonym item
    - `synonyms` string[], required — Array of words that should be considered as synonyms
    - `root` string — For 1-way synonyms, indicates the root word that words in the synonyms parameter map to
    - `locale` string — Locale for the synonym, leave blank to use the standard tokenizer
    - `symbols_to_index` string[] — By default, special characters are dropped from synonyms. Use this attribute to specify which special characters should be indexed as is
  - `name` string, required — Name of the synonym set

## Other responses

- `404` — Synonym set not found

## Changes

> 9 revisions in range; 1 could not be searched.

- **2025-12-10** `884e0e7670ea` — 1 info
  - added `#/components/schemas/SynonymSetCreateSchema, subschema #2` to the response body `allOf` list for the response status `200`
- **2025-10-14** `3bc6fc9b6132` — 1 info
  - endpoint added
- **2022-08-04** `6c2fe01b69bc` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/typesense/apis/typesense-api/changes/synonym_sets/:synonymSetName/get.md)

---

[API](https://skmtc.dev/typesense/apis/typesense-api.md) · [All operations](https://skmtc.dev/typesense/apis/typesense-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/typesense/typesense-api/revisions/1d9b3b61638e/schema)
