Sabdasakha API
Welcome to the Sabdasakha API documentation. Build Nepali language tools with our free dictionary and spellcheck API. Dictionary lookups cover both Brihat Nepali Sabdakosh and Pragya Nepali Brihat Shabdakosh.
Features
- Dictionary API - Nepali words from Brihat Nepali Sabdakosh and Pragya Nepali Brihat Shabdakosh, with optional variant grouping and multi-dictionary results
- Romanization API - Resolve romanized Nepali tokens to dictionary-backed Devanagari headwords
- Spellcheck API - Real-time spelling validation with correction suggestions
- Example Sentences - Word usage examples in context
- Free Access - No API key required for basic usage
Quick Example
Response:
{
"word": "घर",
"part_of_speech": null,
"split_definitions": "[...]",
"definitions": [
{
"number": "१.",
"text": "गारो लगाई छानु हालेर बनाएको मानिस बस्ने ठाउँ; गृह; आलय; भवन...",
"part_of_speech": null
}
]
}
Romanization example:
curl -X POST "https://sabdasakha.com/api/v1/romanization/resolve" \
-H "Content-Type: application/json" \
-d '{"text": "ma pani khanchu"}'
Base URL
All API requests should be made to:
Rate Limits
| Tier | Requests/min | Requests/day |
|---|---|---|
| Anonymous | 30 | 1,000 |
Need higher limits? Contact us on Twitter for partner access.
Getting Help
- Interactive API Playground - Try the API in your browser
- GitHub Issues - Report bugs or request features