Skip to content

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

curl "https://sabdasakha.com/api/v1/dictionary/word?q=घर"

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:

https://sabdasakha.com/api/v1/

Rate Limits

Tier Requests/min Requests/day
Anonymous 30 1,000

Need higher limits? Contact us on Twitter for partner access.

Getting Help