API Documentation
Free REST API for English to Nepali and Nepali to English Dictionary
Overview
Our free English-Nepali Dictionary API provides programmatic access to 100k+ words with Nepali translations. Perfect for developers building language learning apps, translation tools, or educational platforms.
Free to Use
No API key required
Fast Response
Low latency responses
100k+ Words
Growing database
Base URL
https://nepalidictionary.discereon.com/api/
Endpoints
/api/dictionary/englishtonepali/{word}
Get Nepali translation and meaning of an English word.
Parameters
| Parameter | Type | Description |
|---|---|---|
word |
string | The English word to translate (required) |
Example Request
GET https://nepalidictionary.discereon.com/api/dictionary/englishtonepali/hello
Example Response (200 OK)
{
"success": true,
"word": "hello",
"type": "Translation",
"meaning": "नमस्ते",
"translation": "नमस्ते"
}
Error Response (404 Not Found)
{
"success": false,
"error": "Word not found",
"word": "invalidword"
}
/api/dictionary/nepalitoenglish/{nepali_word}
Get English translation and matches for a Nepali word.
Parameters
| Parameter | Type | Description |
|---|---|---|
nepali_word |
string | The Nepali word to translate (required) |
Example Request
GET https://nepalidictionary.discereon.com/api/dictionary/nepalitoenglish/नमस्ते
Example Response (200 OK)
{
"success": true,
"nepali_word": "नमस्ते",
"matches": [
{
"english": "hello",
"type": "Translation",
"meaning": "नमस्ते"
}
],
"count": 1
}
Rate Limits
Currently, there are no strict rate limits. However, please be considerate and avoid making excessive requests. We recommend implementing caching on your end for frequently accessed words.
Code Examples
JavaScript (Fetch API)
fetch('https://nepalidictionary.discereon.com/api/dictionary/englishtonepali/hello')
.then(response => response.json())
.then(data => {
if (data.success) {
console.log(`${data.word}: ${data.meaning}`);
}
});
Python (Requests)
import requests
response = requests.get('https://nepalidictionary.discereon.com/api/dictionary/englishtonepali/hello')
data = response.json()
if data['success']:
print(f"{data['word']}: {data['meaning']}")
cURL
curl -X GET "https://nepalidictionary.discereon.com/api/dictionary/englishtonepali/hello"
Support & Feedback
If you encounter any issues or have suggestions for improving the API, please feel free to reach out or report issues.