Quick Start Guide

Get up and running with Dictionary in under 5 minutes. Follow these steps to integrate word definitions, translations, and linguistic data into your application.

1

Get Your API Key

Access your personal API key from the Dictionary dashboard. This key authenticates all requests to the Dictionary API.

  • Log in to your Dictionary Dashboard
  • Navigate to Settings → API Keys
  • Click Generate New Key and copy it securely
ℹ️
Keep your API key confidential. Never expose it in client-side code or public repositories. Use environment variables for production.
2

Make Your First Request

Send a simple GET request to fetch definitions, phonetics, and usage examples for any word.

bash
# Replace YOUR_API_KEY with your actual key
curl -X GET "https://api.dictionary.com/v1/lookup?word=serendipity" \\
  -H "Authorization: Bearer YOUR_API_KEY"
3

Parse the Response

The API returns structured JSON containing definitions, parts of speech, phonetics, and audio URLs.

javascript
const response = await fetch(`https://api.dictionary.com/v1/lookup?word=serendipity`, {
  headers: { "Authorization": `Bearer ${API_KEY}` }
});

const data = await response.json();
console.log(data.definitions[0].definition);
4

Go Live & Scale

Once your integration is working, optimize for production with caching, rate limiting awareness, and fallback strategies.

  • Enable Response Caching to reduce latency and API calls
  • Implement Retry Logic for transient network errors
  • Use Batch Endpoints when looking up multiple words simultaneously
  • Monitor usage in the Analytics Dashboard
🚀
Need help scaling? Our enterprise team provides dedicated support, custom rate limits, and on-premises deployment options.

What's Next?

Continue exploring Dictionary's full capabilities

API Reference →

Complete endpoint documentation with examples

Install SDKs →

Python, Node.js, Go, and Ruby packages

Authentication Guide →

Best practices for securing your keys

Join Community →

Discord, forums, and open source examples