Developer Center
Build powerful language applications with the Dictionary API. Access definitions, translations, synonyms, and pronunciation data in milliseconds.
🔑 Authentication
Authenticate your requests using Bearer tokens. Generate your API key from the Dashboard and include it in the Authorization header.
cURL Example
curl https://api.dictionary.dev/v1/lookup \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "ephemeral", "language": "en"}'
🌐 API Endpoints
GET
/v1/lookup
Fetch definitions, phonetics, and usage examples
Test →
GET
/v1/translate
Translate words/phrases across 100+ languages
Test →
GET
/v1/synonyms
Retrieve semantic variations and antonyms
Test →
POST
/v1/pronunciation
Generate audio files and phonetic transcriptions
Test →
🧪 API Playground
Response times shown are simulated for demonstration.
Response
200 OK
{
"status": "ready",
"message": "Enter query and click 'Run Request' to simulate API response"
}
📦 SDKs & Libraries
JavaScript / TypeScript
v2.1.0
npm install @dictionary/sdk
Python
v1.8.3
pip install dictionary-api
Go
v0.9.2
go get github.com/dictionary/go-sdk
Ruby
v1.2.0
gem install dictionary-ruby
⚡ Rate Limits & Quotas
API access is tiered based on your subscription plan. All limits reset per rolling minute.
| Plan | Requests / min | Concurrent | Response Time SLA |
|---|---|---|---|
| Free | 30 | 2 | ~120ms |
| Pro | 500 | 10 | < 80ms |
| Enterprise | Custom | Unlimited | < 40ms |