DictZilla Dictionary API provides comprehensive dictionary services for translating words between various languages. This API offers a wide range of features for language processing and translation needs.
Key Features:
- Supports multiple language pairs for translation
- Provides detailed word information including definitions, synonyms, antonyms, and more
- Offers contextual examples and nuanced translations
- Includes functionality to retrieve lists of supported languages
API Endpoints:
- Get Languages (V2)
Endpoint: /v2/languages
Description: Retrieve a list of supported languages
- Translate Word (V2)
Endpoint: /v2/translations
Description: Translate a word from one language to another with detailed information
Supported Data Formats:
JSON
Response Format:
JSON
This API is ideal for developers looking to integrate advanced dictionary and translation capabilities into their applications. It offers a robust set of tools for language processing and can be a valuable addition to projects requiring multilingual support.
Get the list of supported languages
{"items":[{"code":"af","name":"Afrikaans"},{"code":"sq","name":"Albanian"},{"code":"ar","name":"Arabic"},{"code":"hy","name":"Armenian"},{"code":"as","name":"Assamese"},{"code":"az","name":"Azerbaijani"},{"code":"bn","name":"Bengali"},{"code":"bg","name":"Bulgarian"},{"code":"zh-CN","name":"Chinese (Simplified)"},{"code":"zh-TW","name":"Chinese (Traditional)"},{"code":"hr","name":"Croatian"},{"code":"cs","name":"Czech"},{"code":"da","name":"Danish"},{"code":"nl","name":"Dutch"},{"code":"en","name":"English"},{"code":"et","name":"Estonian"},{"code":"fi","name":"Finnish"},{"code":"fr","name":"French"},{"code":"de","name":"German"},{"code":"el","name":"Greek"},{"code":"iw","name":"Hebrew"},{"code":"hi","name":"Hindi"},{"code":"hu","name":"Hungarian"},{"code":"id","name":"Indonesian"},{"code":"ga","name":"Irish"},{"code":"it","name":"Italian"},{"code":"ja","name":"Japanese"},{"code":"kn","name":"Kannada"},{"code":"ko","name":"Korean"},{"code":"ku","name":"Kurdish (Kurmanji)"},{"code":"ckb","name":"Kurdish (Sorani)"},{"code":"la","name":"Latin"},{"code":"lv","name":"Latvian"},{"code":"lt","name":"Lithuanian"},{"code":"lb","name":"Luxembourgish"},{"code":"mk","name":"Macedonian"},{"code":"ms","name":"Malay"},{"code":"ml","name":"Malayalam"},{"code":"mr","name":"Marathi"},{"code":"my","name":"Myanmar (Burmese)"},{"code":"ne","name":"Nepali"},{"code":"no","name":"Norwegian"},{"code":"oc","name":"Occitan"},{"code":"fa","name":"Persian"},{"code":"pl","name":"Polish"},{"code":"pt-BR","name":"Portuguese (Brazil)"},{"code":"pt-PT","name":"Portuguese (Portugal)"},{"code":"pa","name":"Punjabi (Gurmukhi)"},{"code":"pa-Arab","name":"Punjabi (Shahmukhi)"},{"code":"ro","name":"Romanian"},{"code":"ru","name":"Russian"},{"code":"sr","name":"Serbian"},{"code":"sk","name":"Slovak"},{"code":"sl","name":"Slovenian"},{"code":"so","name":"Somali"},{"code":"es","name":"Spanish"},{"code":"su","name":"Sundanese"},{"code":"sw","name":"Swahili"},{"code":"sv","name":"Swedish"},{"code":"ta","name":"Tamil"},{"code":"te","name":"Telugu"},{"code":"th","name":"Thai"},{"code":"bo","name":"Tibetan"},{"code":"tr","name":"Turkish"},{"code":"uk","name":"Ukrainian"},{"code":"ur","name":"Urdu"},{"code":"vi","name":"Vietnamese"},{"code":"cy","name":"Welsh"}]}
curl --location --request GET 'https://zylalabs.com/api/5418/dictzilla+dictionary+api/7023/get+the+list+of+supported+languages' --header 'Authorization: Bearer YOUR_API_KEY'
Translate a word from one language to another
Translate a word from one language to another - Endpoint Features
| Object | Description |
|---|---|
text |
[Required] Example: love |
target |
[Required] Example: es |
source |
[Required] Example: en |
{"word":"love","translation":"amour","part_of_speech":"noun, verb","definition":"Sentiment profond d'affection, d'attachement et de désir profond pour une personne ou une chose.","contextual_examples":[{"title":"General Meaning","examples":["I love my family.","She loves her dog."],"translations":["J'aime ma famille.","Elle aime son chien."]},{"title":"Romantic Love","examples":["They fell in love at first sight.","He's deeply in love with her."],"translations":["Ils sont tombés amoureux au premier regard.","Il est profondément amoureux d'elle."]},{"title":"Love for a Hobby","examples":["I love to paint.","She loves reading books."],"translations":["J'adore peindre.","Elle adore lire des livres."]}],"nuances":["Amour romantique","Amour familial","Amour platonique","Amour passionnel","Amour inconditionnel","Amour maternel","Amour filial","Amour fraternel"],"plural":"loves","synonyms":["affection","tendresse","passion","adoration","désir","attachement"],"antonyms":["haine","indifférence","dédain","mépris"],"idioms":["être amoureux comme au premier jour","tomber amoureux","avoir le béguin pour","être fou amoureux","être amoureux comme des fous"],"proverbs":["L'amour ne se commande pas.","L'amour est aveugle.","L'amour triomphe de tout.","L'amour fait des miracles."],"origin":"Old English *lufu","gender":"masculine","register":"formal, informal","collocations":["amour fou","amour perdu","amour maternel","amour platonique"],"history":"Le mot \"love\" a ses racines dans le vieux anglais \"lufu\", qui est à l'origine d'autres mots germaniques comme l'allemand \"Liebe\" et le néerlandais \"liefde\".","pronunciation":"/lʌv/","phrases":["être amoureux","tomber amoureux","avoir le béguin pour","faire l'amour","mon amour","je t'aime","je t'adore"],"dialogues":["Je t'aime.","Moi aussi, je t'aime.","Tu as le béguin pour lui ?","Oui, un peu."],"cultural_significance":"L'amour est un concept central dans de nombreuses cultures et religions. Il est souvent célébré dans la littérature, la musique, l'art et le cinéma. L'amour romantique est particulièrement important dans la culture occidentale, et le mariage est souvent considéré comme la réalisation ultime de l'amour."}
curl --location --request GET 'https://zylalabs.com/api/5418/dictzilla+dictionary+api/7024/translate+a+word+from+one+language+to+another?text=hello&target=es&source=en' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
DictZilla is a comprehensive dictionary service API that enables word translation between various languages, providing detailed word information and language processing features.
The main features include: Multiple language pair translations Detailed word definitions, synonyms, and antonyms Contextual examples Support for multiple languages 99.99% uptime guarantee Low latency performance
There are two main endpoints: - /v2/languages - For retrieving supported languages - /v2/translations - For word translation and detailed information
The API uses JSON for both requests and responses.
This API is designed for developers who need to integrate dictionary and translation capabilities into their applications, especially projects requiring multilingual support.
The API provides comprehensive word information including: - Definitions - Synonyms - Antonyms - Contextual examples - Nuanced translations
The API offers 99.99% uptime and aims to maintain the lowest possible latency.
You can retrieve a complete list of supported languages using the /v2/languages endpoint.
Yes, the API is designed for production use with high-quality standards, excellent uptime, and low latency performance.
The /v2/languages endpoint returns a list of supported languages, while the /v2/translations endpoint returns detailed information about a translated word, including its definition, synonyms, antonyms, contextual examples, and more.
Key fields in the translation response include "word," "translation," "part_of_speech," "definition," "contextual_examples," "synonyms," and "antonyms," providing comprehensive insights into the word's usage and meaning.
The response data is structured in JSON format, with each field clearly labeled. For example, "contextual_examples" is an array containing objects with titles and examples, allowing for easy parsing and utilization in applications.
The /v2/translations endpoint accepts parameters such as the source language, target language, and the word to be translated. Users can customize requests by specifying these parameters to get tailored results.
The /v2/languages endpoint provides a comprehensive list of all languages supported by the API, allowing users to understand which languages they can use for translation and processing.
Data accuracy is maintained through regular updates and quality checks, ensuring that definitions, translations, and contextual examples reflect current language usage and standards.
Typical use cases include developing language learning applications, creating translation tools, enhancing content localization, and integrating multilingual support in websites and software.
Users can leverage the returned data by displaying translations, providing contextual examples in educational tools, and using synonyms and antonyms for enhanced language understanding in applications.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
2,995ms
Service Level:
100%
Response Time:
4,758ms
Service Level:
100%
Response Time:
340ms
Service Level:
100%
Response Time:
13,970ms
Service Level:
100%
Response Time:
13,217ms
Service Level:
100%
Response Time:
636ms
Service Level:
100%
Response Time:
119ms
Service Level:
100%
Response Time:
12,826ms
Service Level:
100%
Response Time:
1,142ms
Service Level:
100%
Response Time:
883ms
Service Level:
100%
Response Time:
857ms
Service Level:
100%
Response Time:
1,434ms
Service Level:
100%
Response Time:
1,586ms
Service Level:
100%
Response Time:
1,537ms
Service Level:
100%
Response Time:
737ms
Service Level:
98%
Response Time:
396ms
Service Level:
100%
Response Time:
1,812ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
1,380ms
Service Level:
100%
Response Time:
1,966ms