Panchang (almanaque védico)
Panchang (पञ्चाङ्ग, “cinco miembros”) es un almanaque védico para un día y geografía específicos. Los cinco componentes principales (tithi, vara, nakshatra, yoga, karana) determinan la auspiciosidad del tiempo para acciones, desde una boda hasta el lanzamiento de un producto. AstroWay cubre los cinco más franjas horarias adicionales (choghadia, hora, rahu-kaal) con una sola API.
Qué calculamos
Sección titulada «Qué calculamos»- Tithi (día lunar): 30 tithi en un ciclo sinódico, cada uno de 12° de diferencia Luna-Sol. Un indicador clave para la mayoría de los muhurtas.
- Karana (medio tithi): 11 karana, cada uno de 6° de longitud. Clasifican la actividad del día.
- Yoga (conjunción): 27 yoga, la suma de las longitudes del Sol y la Luna, dividida por 13°20’. Característica energética del día.
- Nakshatra-of-day: la principal mansión lunar para la fecha (con una marca de transición si hay más de una en el día).
- Choghadia: 8 franjas diurnas + 8 nocturnas de 1.5 horas cada una, con etiquetas “Amrit / Shubh / Labh / Char” (auspiciosas) y “Kaal / Rog / Udveg” (desfavorables).
- Hora: horas planetarias (versión védica, desde el amanecer, 24 hora de ~1 hora cada una).
- Rahu Kaal: intervalo desfavorable (1/8 del día de luz, depende del día de la semana).
- Full panchang: todo lo anterior en una sola solicitud (conveniente para un widget diario).
Endpoints
Sección titulada «Endpoints»| Endpoint | Créditos | Qué devuelve |
|---|---|---|
/v1/vedic/panchang/tithi | 20 | Tithi actual + momento de transición al siguiente |
/v1/vedic/panchang/karana | 20 | Karana actual + transición |
/v1/vedic/panchang/yoga | 20 | Yoga actual + transición |
/v1/vedic/panchang/nakshatra-of-day | 20 | Nakshatra del día + pada + transición |
/v1/vedic/panchang/choghadia | 20 | 16 franjas (8 diurnas + 8 nocturnas) con etiquetas |
/v1/vedic/panchang/hora | 20 | 24 horas planetarias |
/v1/vedic/panchang/rahu-kaal | 20 | Intervalos Rahu/Yama/Gulika Kaal |
/v1/vedic/panchang/full | 20 | Todo lo anterior en una sola respuesta |
Ejemplo
Sección titulada «Ejemplo»curl -X POST https://api.astroway.info/v1/vedic/panchang/full \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "2026-05-11", "time": "06:00:00", "timezoneOffset": 5.5, "latitude": 28.6139, "longitude": 77.2090, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/panchang/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '2026-05-11', time: '06:00:00', timezoneOffset: 5.5, latitude: 28.6139, longitude: 77.2090, ayanamsa: 'lahiri', }),});const { data } = await r.json();console.log(`Tithi: ${data.tithi.name}, Nakshatra: ${data.nakshatra.name}`);console.log(`Rahu Kaal: ${data.rahuKaal.startTime} - ${data.rahuKaal.endTime}`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/panchang/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '2026-05-11', 'time': '06:00:00', 'timezoneOffset': 5.5, 'latitude': 28.6139, 'longitude': 77.2090, 'ayanamsa': 'lahiri', },)data = r.json()['data']print(f"Tithi: {data['tithi']['name']}, Nakshatra: {data['nakshatra']['name']}")Ejemplo de respuesta
Sección titulada «Ejemplo de respuesta»{ "jd": 2461171.520833, "ayanamsa": 24.225277, "sunrise": "05:33:04", "sunset": "19:02:21", "tithi": { "number": 24, "name": "Navami", "paksha": "krishna", "indexInPaksha": 9, "elongation": 283.301369, "percentComplete": 0.608447 }, "vara": { "number": 1, "name": "Somavara", "ruler": "Moon" }, "karana": { "index": 48, "name": "Garaja", "isFixed": false }, "yoga": { "number": 2, "name": "Priti", "sumLongitude": 23.999794 }, "nakshatra": { "number": 24, "name": "Shatabhisha", "ruler": "Rahu", "startDeg": 306.6667, "endDeg": 320, "pada": 1, "longitude": 309.423644 }, "rahuKaal": { "name": "Rahu Kaal", "weekdaySlot": 2, "startHour": 7.237123, "endHour": 8.923138, "startTime": "07:14:14", "endTime": "08:55:23" }, "yamaganda": { "name": "Yamaganda", "weekdaySlot": 4, "startHour": 10.609153, "endHour": 12.295168, "startTime": "10:36:33", "endTime": "12:17:43" }, "gulika": { "name": "Gulika", "weekdaySlot": 6, "startHour": 13.981183, "endHour": 15.667198, "startTime": "13:58:52", "endTime": "15:40:02" }, "abhijitMuhurat": { "startHour": 11.845564, "endHour": 12.744772, "midHour": 12.295168, "muhurtaMinutes": 53.952481, "startTime": "11:50:44", "endTime": "12:44:41" }}Precisión y fuentes
Sección titulada «Precisión y fuentes»- Texto canónico: Surya Siddhanta (para tithi/karana/yoga), Brihat Samhita (para choghadia/muhurta), Phaladipika (para hora). Cálculos de la Luna verdadera según Swiss Ephemeris (DE441/440), no la media, lo cual es crítico para las transiciones de tithi (la diferencia puede ser de hasta 3 horas).
- Verificación cruzada de referencia: drikpanchang.com - la mayor fuente pública de panchang. Nuestras transiciones de tithi/nakshatra coinciden con drikpanchang dentro de ±30 segundos para Lahiri ayanamsa.
- Choghadia: utilizamos el orden clásico de los 7 regentes planetarios. La primera franja del día = regente del día de la semana (domingo - Sol, etc.).
- Rahu Kaal: intervalos fijos de 1/8 desde el amanecer hasta el atardecer, mapeo día de la semana → número de franja según el clásico (lunes = 2º, martes = 7º, etc.).
- El punto de observación importa. Nakshatra y tithi cambian en el mismo momento UTC en todas partes, pero las fechas visibles dependen de la zona horaria. Pasa el
timezoneOffsetdel lugar exacto donde el usuario quiere leer el panchang.
Relacionado
Sección titulada «Relacionado»- Dashas: períodos a largo plazo (por años/décadas), panchang - a corto plazo (por día)
- Shadbala: fuerza de los planetas en el momento del panchang
- Vargas: cartas divisionales para un análisis más profundo del muhurta
- Precisión: pruebas snapshot de panchang contra drikpanchang
- Créditos: tabla completa de tarifas
- Autenticación: cómo obtener la clave
aw_live_*
¿Útil?
Gracias por tu feedback.