Collins

Collins

Dictionaries

Bilingual Dictionary and Thesaurus Data

Visit API

📚 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

Jun 26Jun 28Jun 30Jul 2Jul 4Jul 6Jul 8Jul 10Jul 12Jul 14Jul 16Jul 18Jul 20Jul 22Jul 2504008001440Minutes
Online
Offline

Related APIs in Dictionaries