Tithi & Nakshatra
Precise Tithi (lunar day) and Nakshatra (lunar mansion) with exact start and end times. Includes Paksha (Shukla/Krishna) and Pada divisions.
- 30 Tithis with timing
- 27 Nakshatras with Pada
- Shukla/Krishna Paksha
Vedika Ephemeris Powered | 1,138 Operations | FREE Sandbox
Tithi | Nakshatra | Yoga | Karana | Rahu Kaal | Choghadiya | Muhurta
Get complete Hindu calendar and Panchang data via REST API. Location-specific sunrise/sunset, auspicious timings, and festival dates. Computed with Vedika Ephemeris for the date and place you send.
Sandbox returns a fixed sample at no charge, always the demo chart dated 1 January 1995, 12:00 IST, New Delhi, whatever day you run it. Inputs describe the endpoint request; they do not personalize the sample. Production requires your API key and charges your wallet.
Everything your Hindu calendar app needs in one API call
Precise Tithi (lunar day) and Nakshatra (lunar mansion) with exact start and end times. Includes Paksha (Shukla/Krishna) and Pada divisions.
Location-specific sunrise, sunset, moonrise, and moonset times. Computed for any latitude/longitude pair worldwide.
Rahu Kaal, Gulika Kaal, Yamaghanda, Abhijit Muhurta, Brahma Muhurta, Choghadiya, and Hora for daily planning.
All 27 Yogas and 11 Karanas with exact timing. Essential for determining auspicious and inauspicious periods.
Daily directional inauspiciousness (Disha Shool) based on the day of the week. Important for travel planning.
Vedika AI can explain today's Panchang in natural language. Ask questions like "Is today good for starting a business?" via the AI chatbot endpoint.
Daily Panchang with tithi, nakshatra, yoga and karana
| Feature | |
|---|---|
| Panchang Elements | All 5 (Tithi, Nakshatra, Yoga, Karana, Vara) |
| Muhurta Endpoints | 8+ (Rahu Kaal, Choghadiya, Hora, etc.) |
| Location-Specific | |
| AI Interpretation | |
| Ephemeris | Vedika Ephemeris |
| MCP Server | |
| Free Sandbox | 100 free calls a day, no key |
Get Panchang data in seconds with our REST API
cURL
curl "https://api.vedika.io/v2/astrology/panchang?date=2026-10-15&latitude=28.6139&longitude=77.2090&timezone=%2B05:30" \
-H "Authorization: Bearer YOUR_API_KEY"
Python
from vedika import VedikaClient
client = VedikaClient(api_key="YOUR_API_KEY")
result = client.get_panchang(
date="2026-10-15",
latitude=28.6139,
longitude=77.2090,
timezone="+05:30"
)
panchang = result["data"]
print(f"Tithi: {panchang['tithi']['name']}")
print(f"Nakshatra: {panchang['nakshatra']['name']}")
print(f"Yoga: {panchang['yoga']['name']}")
print(f"Karana: {panchang['karana']['name']}")
print(f"Vara: {panchang['vaara']['name']}")
JavaScript
const { VedikaClient } = require('@vedika-io/sdk');
const client = new VedikaClient({ apiKey: 'YOUR_API_KEY' });
(async () => {
const panchang = await client.getPanchang({
date: '2026-10-15',
latitude: 28.6139,
longitude: 77.2090,
timezone: '+05:30'
});
console.log('Tithi:', panchang.tithi.name);
console.log('Nakshatra:', panchang.nakshatra.name);
console.log('Yoga:', panchang.yoga.name);
console.log('Vara:', panchang.vaara.name);
})();
Sample Response
{
"success": true,
"data": {
"tithi": {
"name": "Panchami",
"number": 5,
"paksha": { "id": 1, "name": "Shukla" }
},
"nakshatra": { "name": "Jyeshtha", "number": 18, "pada": 2, "lord": "Mercury" },
"yoga": { "name": "Saubhagya", "number": 4, "quality": "Auspicious" },
"karana": { "name": "Bava", "number": 9, "type": "Chara" },
"vaara": { "name": "Guruvara", "englishName": "Thursday", "lord": "Jupiter" },
"masa": { "name": "Ashwin" },
"ritu": { "name": "Varsha" },
"timezone": "+05:30"
}
}
Wallet-based credits. No overage charges.
FREE Sandbox for development. Plans from $12/month.