Collins

Collins

Dictionaries

Bilingual Dictionary and Thesaurus Data

Visit API🔁 Alternatives

📚 Documentation & Examples

Everything you need to integrate with Collins

🚀 Quick Start Examples

Collins Javascript Examplejavascript
// Collins API Example
const response = await fetch('https://api.collinsdictionary.com/api/v1/documentation/html/', {
    method: 'GET',
    headers: {
        'Content-Type': 'application/json'
    }
});

const data = await response.json();
console.log(data);

The Bilingual Dictionary and Thesaurus API is an essential tool for developers and language enthusiasts who want to integrate comprehensive language resources into their applications. Powered by Collins, this API provides access to an extensive database of bilingual dictionary entries and thesaurus data, catering to numerous language pairs. The API allows users to retrieve translations, synonyms, antonyms, and example sentences, making it a valuable resource for enhancing language learning, developing language applications, and providing accurate linguistic information in real-time.

Using the Bilingual Dictionary and Thesaurus API offers several benefits that can enhance your application's functionality and user experience. Key advantages include:

  • Access to a rich database of bilingual dictionaries and thesauri for multiple languages.
  • Real-time data for accurate and up-to-date translations and definitions.
  • User-friendly API documentation to facilitate easy integration and usage.
  • Capability to retrieve synonyms, antonyms, and contextual examples to enrich vocabulary.
  • Support for diverse language pairs, making it versatile for different linguistic applications.

Here is a JavaScript code example demonstrating how to call the Bilingual Dictionary and Thesaurus API:

const fetch = require('node-fetch');

const apiKey = 'YOUR_API_KEY';
const word = 'example';
const sourceLang = 'en';
const targetLang = 'fr';

async function getBilingualData() {
    const url = `https://api.collinsdictionary.com/api/v1/dictionaries/english/entries/${word}/translations/${targetLang}`;
    
    const response = await fetch(url, {
        method: 'GET',
        headers: {
            'Authorization': `Bearer ${apiKey}`,
            'Accept': 'application/json'
        }
    });

    if (!response.ok) {
        console.error('Error fetching data:', response.statusText);
        return;
    }

    const data = await response.json();
    console.log(data);
}

getBilingualData();

📊 30-Day Uptime History

Daily uptime tracking showing online vs offline minutes

Sep 15Sep 17Sep 19Sep 21Sep 23Sep 25Sep 27Sep 29Oct 1Oct 3Oct 5Oct 7Oct 9Oct 11Oct 1404008001440Minutes
Online
Offline

Related APIs in Dictionaries