# GET /v2/translate stops working

Calls to GET /v2/translate on api-free.deepl.com stopped working on March 14, 2025.

On March 14, 2025, GET /v2/translate stops working. The provider will no longer accept GET requests or query parameters on this endpoint, accepting only POST requests with data in the request body. Calls made using GET /v2/translate after that day will fail.

## What to use instead

Send POST /v2/translate with the text and target_lang in the request body and the key in an Authorization: DeepL-Auth-Key header.

- API: api-free.deepl.com (api-free.deepl.com)
- Kind: Endpoint removal
- Takes effect: March 14, 2025
- Calls after that day: fail
- Calls it hits: `GET /v2/translate`
- Source: [Announcement](https://developers.deepl.com/docs/resources/breaking-changes-change-notices/march-2025-deprecating-get-requests-to-translate-and-authenticating-with-auth_key)
- Verified: October 29, 2026, against api-free.deepl.com's own pages
- Page: https://www.okapi.bot/providers/api-free-deepl-com/breaking-changes/get-v2-translate-stops-working/

## api-free.deepl.com's words

> 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.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
