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"
| Code | Language | Code | Language |
|---|---|---|---|
en | English | kn | ಕನ್ನಡ Kannada |
hi | हिन्दी Hindi | ml | മലയാളം Malayalam |
mr | मराठी Marathi | pa | ਪੰਜਾਬੀ Punjabi |
gu | ગુજરાતી Gujarati | or | ଓଡ଼ିଆ Odia |
bn | বাংলা Bengali | as | অসমীয়া Assamese |
ta | தமிழ் Tamil | ur | اردو Urdu |
te | తెలుగు Telugu | ne | नेपाली 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.