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.
{"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'
{"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.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key 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.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
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. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
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.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
2,995ms
Service Level:
100%
Response Time:
4,758ms
Service Level:
100%
Response Time:
325ms
Service Level:
100%
Response Time:
119ms
Service Level:
100%
Response Time:
636ms
Service Level:
100%
Response Time:
14,186ms
Service Level:
100%
Response Time:
1,142ms
Service Level:
100%
Response Time:
13,970ms
Service Level:
100%
Response Time:
13,217ms
Service Level:
100%
Response Time:
883ms
Service Level:
100%
Response Time:
663ms
Service Level:
100%
Response Time:
684ms
Service Level:
100%
Response Time:
570ms
Service Level:
100%
Response Time:
46ms
Service Level:
100%
Response Time:
101ms
Service Level:
100%
Response Time:
446ms
Service Level:
100%
Response Time:
116ms
Service Level:
100%
Response Time:
1,466ms
Service Level:
100%
Response Time:
216ms
Service Level:
100%
Response Time:
87ms