SDK Downloads
Integrate Dictionary's language intelligence, translations, and definitions into your applications with officially maintained SDKs.
Latest Stable: v3.4.2 • Updated Oct 24, 2025Quick Start
// Initialize the SDK with your API key import { DictionaryClient } from '@dictionary/sdk-js'; const client = new DictionaryClient({ apiKey: process.env.DICTIONARY_API_KEY, region: 'us-east-1' }); // Search for a word with definitions & synonyms const result = await client.words.lookup('ephemeral', { include: ['definitions', 'synonyms', 'pronunciation'], lang: 'en' }); console.log(result.data.meanings[0].definition);
🔑 Authentication
All SDK requests require an API key. Keys are scoped by project and can be restricted by rate limits, allowed IPs, and endpoints.
Manage API Keys →📦 Rate Limits
Free tier: 100 requests/min. Pro: 1,000 req/min. Enterprise: Custom limits. Auto-retry and exponential backoff are built into all SDKs.
View Limits →🛡️ Security & Signing
Webhooks and server-to-server requests support HMAC-SHA256 signature verification. Client-side SDKs use scoped tokens.
Security Docs →