SEARCH ASTRO INSIGHT API DOCS
The Advanced Panchang API provides Panchang related calculations and insights based on Vedic Astrology principles. This endpoint is designed for astrology applications, report generation systems, horoscope platforms, and developer integrations requiring structured JSON responses and reliable REST API access.
https://json.astroinsightapi.com/api/v1/panchang/advanced-panchang
en
hi
ma
Methodology and astrological context for Advanced Panchang.
The Advanced Panchang API delivers a comprehensive and deeply detailed Panchang (Hindu almanac) report for a given date, time, and geographic location. Going well beyond the five basic Panchang elements, this endpoint provides an extended set of Vedic astrological data including auspicious and inauspicious time windows, planetary positions, special day classifications, and additional almanac details — making it the definitive source for in-depth Vedic timekeeping and astrological analysis.
This API computes the full spectrum of Panchang data for a specified moment and location. In addition to the five core elements (Tithi, Vara, Nakshatra, Yoga, and Karana), it calculates a rich set of supplementary Vedic data: special muhurtas, inauspicious periods such as Rahu Kalam, Gulika Kalam, and Yamaganda, auspicious windows like Abhijit Muhurta and Brahma Muhurta, planetary hora, Sun and Moon positions, and various other classical almanac indicators. This makes it suitable for applications that require a complete and authoritative Vedic daily almanac rather than just the basic five elements.
Five core Panchang elements — Tithi, Vara, Nakshatra, Yoga, and Karana with full details including names, lords, deities, and qualities
Inauspicious time periods — Rahu Kalam, Gulika Kalam, Yamaganda, Dur Muhurta, and Varjyam with precise start and end times
Auspicious time windows — Abhijit Muhurta, Brahma Muhurta, Amrit Kalam, and other favourable periods with start and end times
Planetary hora — the ruling planet of the current hora (hourly division of the day)
Sun and Moon data — positions, signs, Nakshatras, and degrees for the Sun and Moon at the given moment
Sunrise, sunset, moonrise, and moonset times — computed for the given location and date
Special day classifications — identification of significant Vedic days such as Ekadashi, Pradosh, Amavasya, Purnima, and other notable tithis
Lagna (Ascendant) — the rising sign at the given date, time, and location
Ayanamsha value — the precession offset applied during calculation
Full-featured Panchang applications — powering comprehensive daily almanac apps that display all classical Vedic timekeeping data
Muhurta and electional astrology — identifying both auspicious and inauspicious windows for planning important events, ceremonies, and activities
Temple and religious institution management — scheduling daily rituals, pujas, and festivals with complete Vedic almanac data
Astrology and jyotish platforms — providing advanced practitioners and software with the full daily astrological picture
Vrat and festival calendars — detecting special tithis and sacred days for fasting, observance, and celebration planning
Spiritual and devotional apps — offering users a complete view of the day's cosmic quality and guidance on auspicious timings
Extended Panchang output — goes beyond the five basic elements to include inauspicious periods, auspicious windows, planetary hora, and special day classifications
Inauspicious period calculation — computes Rahu Kalam, Gulika Kalam, Yamaganda, and other negative time windows with precise timings
Auspicious muhurta identification — identifies Abhijit Muhurta, Brahma Muhurta, Amrit Kalam, and other favourable periods
Location-aware computation — uses latitude, longitude, and timezone for geographically accurate sunrise-based and real-time calculations
Planetary position data — includes Sun and Moon sign, Nakshatra, and degree information for the given moment
Lagna computation — calculates the rising sign (Ascendant) for the specified date, time, and location
Ayanamsha support — applies the configured Ayanamsha system (e.g., Lahiri, Raman, KP) for sidereal calculations
Multilingual support — returns all data in the language specified via the Accept-Language header
Payload specifications for JSON request body.
| Parameter | Type | Description & Example |
|---|---|---|
|
day
Required
|
integer |
Day of birth (1–31).
Example:
15
|
|
month
Required
|
integer |
Month of birth (1–12).
Example:
9
|
|
year
Required
|
integer |
Year of birth (e.g., 1994).
Example:
1994
|
|
hour
Required
|
integer |
Hour of birth in 24-hour format (0–23).
Example:
12
|
|
min
Required
|
integer |
Minute of birth (0–59).
Example:
30
|
|
sec
Optional
|
integer |
Second of birth (0–59). Optional. If not provided, it is considered as 0.
Example:
30
|
|
lat
Required
|
float |
Latitude of the birth location.
Example:
28.6139
|
|
lon
Required
|
float |
Longitude of the birth location.
Example:
77.1025
|
|
tzone
Optional
|
float |
Timezone offset from UTC. Optional. If not provided, it is considered as 5.5 (IST).
Example:
5.5
|
| Header Key | Value / Format | Description |
|---|---|---|
|
Authorization
Required
|
Basic {base64} |
Base64 encoded string of CLIENT_ID:CLIENT_SECRET. |
|
Content-Type
Required
|
application/json |
Specifies JSON payload format in request body. |
|
Accept-Language
Optional
|
en, hi, ta, te... |
Returns localized astrology output. Default: en |
|
X-Ayanamsha
Optional
|
lahiri, raman, krishnamurti... |
Ayanamsha system: lahiri, raman, fagan_bradley, usha_shashi, krishnamurti, djwhal_khul, yukteshwar, jn_bhasin, suryasiddhanta, aryabhata. Default: lahiri |
Explore complementary endpoints in this category.
Comprehensive developer guidance for Advanced Panchang.
The Advanced Panchang API provides authentic Panchang calculations based on Vedic astrology algorithms. It returns structured JSON data containing detailed planetary positions, house calculations, and astrological parameters suitable for Kundli apps, astrology websites, and developer applications.
The Advanced Panchang API requires standard Vedic birth details: day, month, year, hour, min, sec, latitude (lat), longitude (lon), and timezone (tzone). All parameters can be passed in the JSON request body.
Each calculation request to Advanced Panchang consumes 1 API credit. The endpoint delivers high performance with an average response time of ~63ms.
Authenticate using HTTP Basic Authentication by including your Base64 encoded client_id:client_secret credentials in the Authorization header (Authorization: Basic BASE64(client_id:client_secret)).
Yes! The API supports multiple languages including English, Hindi, Marathi. Pass your desired language code (e.g. 'hi' for Hindi, 'ta' for Tamil, 'en' for English) in the Accept-Language request header.
Supported Ayanamshas include NC Lahiri (Default), BV Raman, Krishnamurti (KP), Fagan Bradley, Usha Shashi, Djwhal Khul, Sri Yukteshwar, JN Bhasin, Surya Siddhanta, and Aryabhata. Specify your choice using the X-Ayanamsha header.
The API returns clean JSON UTF-8 output. Successful requests return HTTP 200 OK with the computed data payload. Parameter validation errors return HTTP 422 with actionable error messages.