Sign Up

Log In

Microsoft Text Translation

FREEMIUM
By microsoft-azureOfficial
Updated 2 months ago
Translation
7.7/10
Popularity Score
212ms
Latency
91%
Success Rate

Microsoft Text Translation API Documentation

Microsoft Translator APIs can be seamlessly integrated into your applications, websites, tools, or other solutions to provide multi-language user experiences. Leveraging industry standards, it can be used on any hardware platform and with any operating system to perform language translation and other language-related operations such as text language detection or text to speech. Click Here for more information about the Microsoft Translator API.

View API Details

Supercharge your App

Discover and connect to thousands of APIs in the world's largest API Hub

GETTranslate
GETSpeak
GETGet Translate Supported Languages
GETGet Speak Supported Languages
GETDetect Language
GETBreak Sentences
GETTranslate

Translates a text string from one language to another.

FreemiumThis API has a free, limited plan and paid plans. You can subscribe directly to it from RapidAPI.
Sign up to test this endpoint
Log in
Header Parameters
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
toSTRING
REQUIREDA string representing the language code to translate the text into.
textSTRING
REQUIREDA string representing the text to translate. The size of the text must not exceed 10000 characters.
Text TranslationJSON_STRING
REQUIRED
Optional Parameters
fromSTRING
OPTIONALA string representing the language code of the translation text. For example, en for English.
categorySTRING
OPTIONALA string containing the category (domain) of the translation. Defaults to "general".
Request Snippet
unirest.get("https://microsoft-azure-translation-v1.p.rapidapi.com/translate?from=undefined&category=undefined&to=<required>&text=<required>")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response

loading...

Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://microsoft-azure-translation-v1.p.rapidapi.com/translate?from=undefined&category=undefined&to=<required>&text=<required>")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication
Sign up for freeto test this endpoint
Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
DiscoverAPIs
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard