Developers / Guides / Languages

Languages

Fourteen languages of written interpretation, not machine translation.

Pass lang on any request to choose the language of the interpretation text. Structural data — planetary degrees, house numbers, dates — is language-neutral and never changes.

curl https://rajvidya.com/api/v1/rashifal/ \
  -H "X-API-Key: YOUR_KEY" -G --data-urlencode "lang=mr"
CodeLanguageCodeLanguage
enEnglishknಕನ್ನಡ Kannada
hiहिन्दी Hindimlമലയാളം Malayalam
mrमराठी Marathipaਪੰਜਾਬੀ Punjabi
guગુજરાતી Gujaratiorଓଡ଼ିଆ Odia
bnবাংলা Bengaliasঅসমীয়া Assamese
taதமிழ் Tamilurاردو Urdu
teతెలుగు Teluguneनेपाली Nepali

Why this matters commercially

Competing Vedic APIs return English, occasionally Hindi. If your users read Tamil or Marathi, an English payload means you either translate it yourself — badly, because astrological vocabulary does not survive machine translation — or you ship English to readers who did not ask for it. This is the single largest difference between this API and the alternatives.

Unsupported codes

An unrecognised lang falls back to English rather than failing, so a typo degrades the text but never breaks your integration.

Last updated 13 August 2026.