SEARCH ASTRO INSIGHT API DOCS
The Ghat Chakra API provides astro details related data and calculations using Vedic Astrology principles. This endpoint is designed for astrology applications, kundli generation, horoscope platforms, and developer integrations requiring accurate JSON-based responses and scalable REST API access.
https://json.astroinsightapi.com/api/v1/astro-details/ghat-chakra
en
hi
ma
Methodology and astrological context for Ghat Chakra.
The Ghat Chakra API is a Vedic astrology computation that identifies Ghatak conditions — a set of Panchang-based time factors considered potentially unfavorable or sensitive for a specific individual. By accepting a person's birth details (date, time, geographic coordinates, timezone, and gender), the API calculates which recurring time periods — defined by the five classical Panchang limbs — carry a Ghatak (inauspicious) quality for that native.
The term Ghat (घात) in Sanskrit means "obstruction" or "harm," and the Ghat Chakra is a traditional Vedic framework that maps a person's birth chart against the cyclical Panchang calendar to pinpoint recurring windows of time that may be better avoided for important undertakings.
The API returns a structured set of birth-specific Ghatak timings derived from the Panchang system. The response identifies the inauspicious value within each of the following Panchang dimensions:
Month — the lunar month that carries Ghatak quality for the native
Tithi — the lunar day(s) (e.g., 3rd, 8th, 13th) that are Ghatak
Day (Vara) — the weekday ruled by a planet that is Ghatak for the native
Nakshatra — the lunar mansion that is Ghatak at birth
Yoga — the Panchang Yoga combination that is Ghatak
Karana — the half-tithi unit that is Ghatak
Pahar — the 3-hour time division of the day that is Ghatak
Moon — the lunar house or position that carries Ghatak significance
Muhurat selection — Helping individuals and astrologers avoid scheduling important life events (marriages, business launches, property purchases, surgeries, travel) during Ghatak periods specific to the native
Personal Panchang analysis — Enriching daily or monthly Panchang readings with birth-specific inauspicious overlays, rather than relying solely on generic almanac data
Astrology applications and platforms — Powering features in horoscope apps, Jyotish software, and online astrology portals that offer personalized timing guidance
Ritual and religious planning — Assisting in scheduling pujas, vratas, and other religious observances by identifying periods to avoid for a specific person
Compatibility and event matching — Cross-referencing Ghat Chakra data of multiple individuals when planning shared events
Birth-data-driven computation — Unlike generic Panchang lookups, Ghat Chakra is entirely personalized. The same calendar date may be auspicious for one person and Ghatak for another, depending on their birth details.
Full Panchang coverage — The API covers all five classical Panchang elements (Tithi, Vara, Nakshatra, Yoga, Karana) plus extended factors (Pahar, lunar month, Moon position), giving a comprehensive Ghatak profile.
Ayanamsha-aware — The calculation respects the configured Ayanamsha system (e.g., Lahiri, Raman, KP), ensuring the sidereal zodiac positions used are consistent with the broader chart system in use.
Geographic precision — Latitude, longitude, and timezone inputs ensure that the Panchang calculations are astronomically accurate for the native's birth location, not approximated to a city or region.
Language localization — The API supports multi-language responses, making it suitable for regional astrology platforms serving audiences in different Indian language
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 Ghat Chakra.
The Ghat Chakra API provides authentic Astro Details 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 Ghat Chakra 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 Ghat Chakra consumes 1 API credit. The endpoint delivers high performance with an average response time of ~64ms.
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.