Source
Data export, portability & self-hosting — found from sitemap — DeepL Pro & API
Checked for DeepL Pro & API on 1 Nov 2026
- Page
- https://developers.deepl.com/api-reference/translation-memory/import-a-translation-memory
- Checked
- 1 Nov 2026, 10:00 UTC
- How we may use it
- Public page, crawling permitted
Technical details
- type
- page
- http status
- 200
- content hash
- sha256:36f7d3a9a5a9b8f22f832c7f99db2894eeccf0827cc54b2007b4df92acb16402
- permission
- robots_ok
- screenshot
- Screenshot on file (internal exhibit, not published)
Cited by
Facts read from this source
-
Tm import no empty creation Report an error
“This is how you create a translation memory: there is no endpoint that creates an empty one. Importing a TMX file creates the translation memory and fills it in a single job.”
-
Tm import format Report an error
“TMX is currently the only supported import format. At most 127 characters.”
-
Tm import max size Report an error
“content_length must be greater than 0 and at most 1 GB. An oversize value is rejected as 400 Bad Request with a message pointing at source_file.content_length.”
-
Tm import flow Report an error
“The request body describes the file you intend to upload; it does not carry the file. DeepL returns a signed upload_url, you upload the file to that URL, and processing starts automatically once the upload finishes.”
-
Tm import signed URL expiry Report an error
“If expires_at passes before you upload, the signed URL stops working. Create a new import job to get a fresh URL rather than retrying the old one.”
-
Tm import limit error Report an error
“If your account has reached its translation memory limit, the request returns 456. Delete a translation memory before importing another.”
-
Tm import skipped segments Report an error
“A non-zero skipped_segment_count on a completed import is not a failure. Some segments were not stored, for example because they were malformed or duplicated an existing segment, but the rest imported normally.”
-
Tm import name limits Report an error
“file_name accepts at most 100 characters and content_type at most 127, both rejected as 400 Bad Request if longer.”
-
Tm import display name Report an error
“The name to give the new translation memory. If you omit this, the translation memory is created without a name.”
-
Tm export endpoint Report an error
“POST Export a translation memory”
-
Tm delete endpoint Report an error
“DEL Delete a translation memory”
-
Tm API auth Report an error
“Authentication with Authorization header and DeepL-Auth-Key authentication scheme.”
1 fact read from this page is not shown because it could not be confirmed on the page as captured.
Scores citing this record
- The App Developer Translation memory, terminology & review workflow
- The App Developer Integrations, file formats & developer tools
- The App Developer Data export, portability & self-hosting
- The Data Protection Officer Integrations, file formats & developer tools
- The Data Protection Officer Data export, portability & self-hosting
- The In-House Document Translator Integrations, file formats & developer tools
- The In-House Document Translator Data export, portability & self-hosting
- The E-Commerce Marketer Data export, portability & self-hosting
- The Localization Manager Integrations, file formats & developer tools
- The Localization Manager Data export, portability & self-hosting
- The Skeptic Integrations, file formats & developer tools
- The Skeptic Data export, portability & self-hosting