{"slug":"deepl-api","name":"DeepL API","host":"api.deepl.com","site":"https://deepl.com","category":"productivity","docsUrl":null,"sources":[{"kind":"changelog","url":"https://developers.deepl.com/docs/resources/roadmap-and-release-notes"},{"kind":"openapi","url":"https://raw.githubusercontent.com/DeepLcom/openapi/main/openapi.yaml"},{"kind":"archive","url":"https://developers.deepl.com/docs/resources/breaking-changes-change-notices/march-2025-deprecating-get-requests-to-translate-and-authenticating-with-auth_key"},{"kind":"archive","url":"https://developers.deepl.com/docs/resources/breaking-changes-change-notices/november-2025-deprecation-of-legacy-auth-methods"}],"url":"https://www.okapi.bot/providers/deepl-api/","json":"https://www.okapi.bot/api/v1/providers/deepl-api.json","breakingChanges":[{"slug":"the-auth-key-body-field-stops-working","api":"deepl-api","title":"The auth_key body field stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":"2026-01-15","scope":null,"calls":["body parameter auth_key"],"method":null,"path":null,"source":{"url":"https://developers.deepl.com/docs/resources/breaking-changes-change-notices/november-2025-deprecation-of-legacy-auth-methods","kind":"archive"},"quote":"Update: The deadline for this deprecation has been extended to January 15th, 2026.","migration":"Send the key in the Authorization header: Authorization: DeepL-Auth-Key [yourAuthKey].","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:06:11.914Z","updatedAt":"2026-10-23T10:06:11.914Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/the-auth-key-body-field-stops-working/"},{"slug":"the-auth-key-query-parameter-stops-working","api":"deepl-api","title":"The auth_key query parameter stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":"2026-01-15","scope":null,"calls":["query parameter auth_key"],"method":null,"path":null,"source":{"url":"https://developers.deepl.com/docs/resources/breaking-changes-change-notices/november-2025-deprecation-of-legacy-auth-methods","kind":"archive"},"quote":"Update: The deadline for this deprecation has been extended to January 15th, 2026.","migration":"Send the key in the Authorization header: Authorization: DeepL-Auth-Key [yourAuthKey].","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:06:11.914Z","updatedAt":"2026-10-23T10:06:11.914Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/the-auth-key-query-parameter-stops-working/"},{"slug":"get-v2-translate-stops-working","api":"deepl-api","title":"GET /v2/translate stops working","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":"2025-03-14","scope":null,"calls":["GET /v2/translate"],"method":"GET","path":"/v2/translate","source":{"url":"https://developers.deepl.com/docs/resources/breaking-changes-change-notices/march-2025-deprecating-get-requests-to-translate-and-authenticating-with-auth_key","kind":"archive"},"quote":"You will no longer be able to send GET requests or query parameters to the /translate endpoint. Going forward, /translate will accept only POST requests with data included in the request body.","migration":"Send POST /v2/translate with the text and target_lang in the request body and the key in an Authorization: DeepL-Auth-Key header.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:06:10.003Z","updatedAt":"2026-10-23T10:06:10.003Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/get-v2-translate-stops-working/"},{"slug":"get-v2-glossary-language-pairs-is-deprecated","api":"deepl-api","title":"GET /v2/glossary-language-pairs is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["GET /v2/glossary-language-pairs"],"method":"GET","path":"/v2/glossary-language-pairs","source":{"url":"https://developers.deepl.com/docs/resources/roadmap-and-release-notes","kind":"changelog"},"quote":"/v2/languages and /v2/glossary-language-pairs are now deprecated.","migration":"Migrate to /v3/languages.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T09:53:05.231Z","updatedAt":"2026-10-23T09:53:05.231Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/get-v2-glossary-language-pairs-is-deprecated/"},{"slug":"get-v2-glossary-language-pairs-is-deprecated-2","api":"deepl-api","title":"GET /v2/glossary-language-pairs is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2026-05-18","effectiveAt":null,"scope":null,"calls":["GET /v2/glossary-language-pairs"],"method":"GET","path":"/v2/glossary-language-pairs","source":{"url":"https://developers.deepl.com/docs/resources/roadmap-and-release-notes","kind":"archive"},"quote":"/v2/languages and /v2/glossary-language-pairs are now deprecated.","migration":"Use GET /v3/languages with the glossary resource; see the Migrating from v2/languages guide.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:06:15.311Z","updatedAt":"2026-10-23T10:06:15.311Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/get-v2-glossary-language-pairs-is-deprecated-2/"},{"slug":"get-v2-languages-is-deprecated","api":"deepl-api","title":"GET /v2/languages is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["GET /v2/languages"],"method":"GET","path":"/v2/languages","source":{"url":"https://developers.deepl.com/docs/resources/roadmap-and-release-notes","kind":"changelog"},"quote":"/v2/languages and /v2/glossary-language-pairs are now deprecated.","migration":"Migrate to /v3/languages.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T09:53:05.231Z","updatedAt":"2026-10-23T09:53:05.231Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/get-v2-languages-is-deprecated/"},{"slug":"get-v2-languages-is-deprecated-2","api":"deepl-api","title":"GET /v2/languages is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2026-05-18","effectiveAt":null,"scope":null,"calls":["GET /v2/languages"],"method":"GET","path":"/v2/languages","source":{"url":"https://developers.deepl.com/docs/resources/roadmap-and-release-notes","kind":"archive"},"quote":"/v2/languages and /v2/glossary-language-pairs are now deprecated.","migration":"Use GET /v3/languages (and GET /v3/languages/resources); see the Migrating from v2/languages guide.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-23T10:06:15.311Z","updatedAt":"2026-10-23T10:06:15.311Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/deepl-api/breaking-changes/get-v2-languages-is-deprecated-2/"}]}