---
title: "Retrieve a translation memory"
method: GET
path: "/v3/translation_memories/{translation_memory_id}"
tags: ["TranslationMemories"]
---

# Retrieve a translation memory

`GET /v3/translation_memories/{translation_memory_id}`

## Request

- Base URL: `https://api.deepl.com`
- URL: `https://api.deepl.com/v3/translation_memories/{translation_memory_id}`
- Auth: API key in header `Authorization`

Retrieve a single translation memory by its ID, including its languages and segment count.

To read the stored segments themselves, use
[List translation memory segments](/api-reference/translation-memory/list-translation-memory-segments).

Requires an API key with the `translation_memories:read` scope.

## Path parameters

- `translation_memory_id` string, uuid, required: A unique ID assigned to a translation memory.

## Response `200`

Returns the translation memory.

- TranslationMemory
  - `translation_memory_id` string, uuid, required: A unique ID assigned to a translation memory.
  - `name` string, required: Name associated with the translation memory.
  - `source_language` 'ar' | 'bg' | 'cs' | 'da' | 'de' | 'el' | 'en' | 'es' | 'et' | 'fi' | 'fr' | 'he' | 'hu' | 'id' | 'it' | 'ja' | 'ko' | 'lt' | 'lv' | 'nb' | 'nl' | 'pl' | 'pt' | 'ro' | 'ru' | 'sk' | 'sl' | 'sv' | 'th' | 'tr' | 'uk' | 'vi' | 'zh', required: The source language of the translation memory.
  - `target_languages` TranslationMemoryTargetLanguage[], required: The list of target languages available in the translation memory.
  - `segment_count` integer, required: The number of segments stored in the translation memory.
  - `creation_time` string, date-time: The creation time of the translation memory in the ISO 8601-1:2019 format (e.g.: `2021-08-03T14:16:18.329Z`).
  - `updated_time` string, date-time: The time of the last update to the translation memory in the ISO 8601-1:2019 format (e.g.: `2021-08-03T14:16:18.329Z`).

## Other responses

- `400`: Bad request. Please check error message and your parameters.
- `401`: Authorization failed. Please supply a valid `DeepL-Auth-Key` via the `Authorization` header.
- `403`: Authorization failed. Please supply a valid `DeepL-Auth-Key` via the `Authorization` header. This error is also returned when the API key is scoped but does not include the scope required for this endpoint.
- `404`: The translation memory could not be found. This is also returned for a translation memory that belongs to another account.
- `429`: Too many requests. Please wait and resend your request.
- `500`: Internal error.
- `503`: Resource currently unavailable. Try again later.

## Changes

- **2026-11-03** `c7c91cfac5c0`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/deepl/apis/deepl-api-documentation/changes/v3/translation_memories/:translation_memory_id/get.md)

---

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