Skip to main content
Version: 2.0.0

LanguageWire Machine Translation API

Based on simple REST principles, the LanguageWire MT API endpoints return JSON data directly from our system.

You can consume them directly through HTTPS calls, and use the HTTP response status code to determine if there was an error. The LanguageWire MT API endpoints are divided in groups as follows:

GroupEndpoints
Languages- Use the GET /v2/languages/text-translation endpoint to retrieve the list of supported language pairs using the language code schema and syntax defined in RFC. See some examples in the standards guide.
- Use the GET /v2/languages/document-translation endpoint to retrieve the supported language pairs for document translation.
- Use the POST /v2/languages/detect endpoint to detect the language of text content.
Text translation- Use the POST /v2/translate endpoint to translate text from the source language into the selected target language.
Document translation- Use the GET /v2/documents/types endpoint to see the list of allowed formats for the documents.
- Use the POST /v2/documents/translate endpoint to send your document to translate.
- Use the GET /v2/documents/:jobId endpoint to poll the status of the document translation.
- Use the GET /v2/documents/:jobId/download call to download the already translated document.
Info

Refer to the standards and formats section to learn more about the conventions used in our API endpoints.


Note

📧 Contact us for more information about how to register your account in LanguageWire Platform.