Integrate Ylsoo's premium translation engine into your own applications.
All API requests require an API key. You can generate one in your Dashboard.
Pass the key as a query parameter: ?api_key=YOUR_KEY
Translate text from one language to another.
| Name | Type | Required | Description |
|---|---|---|---|
api_key |
string | Yes | Your unique API key. |
text |
string | Yes | The text content to translate. |
target |
string | Yes | Target language code (e.g., 'es', 'fr', 'de'). |
{
"data": {
"text": "Hello world",
"translation": "Hola Mundo",
"detectedLanguage": "en"
},
"meta": {
"usage": {
"total": 45,
"limit": 1000,
"remaining": 955
}
}
}
Each user is limited to 1000 requests per month.
The API response headers include:
X-RateLimit-Limit: The monthly limit.X-RateLimit-Remaining: Requests remaining in the current window.