Logo

SEARCH ASTRO INSIGHT API DOCS

Home Vedic Astrology
POST Vedic API v1

Pratyantar Char Dasha

The Pratyantar Char Dasha API provides char dasha 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/dasha/char/pratyantar-dasha/:majorSignKey/:antarSignKey
Credit Cost
1 Credit
Avg Latency
~65ms
Auth Type
Basic Auth
Format
JSON / UTF-8

Available Response Languages

🇬🇧 English en
🇮🇳 Hindi hi
🇮🇳 Marathi ma

API Overview & Calculation Details

Methodology and astrological context for Pratyantar Char Dasha.

Pratyantar Char Dasha

The Pratyantar Char Dasha API calculates the third-level sub-period (Pratyantar Dasha) breakdown within a specified Major and Antar Char Dasha combination, using Jaimini's sign-based dasha system. It represents the third tier of the Char Dasha hierarchy, providing highly granular time divisions for precise short-range predictive analysis.

What This API Does

This endpoint drills into a specific Antar Dasha sub-period — identified by both the majorSignKey and antarSignKey path parameters — and computes all the Pratyantar Dasha (sub-sub-period) sign sequences that fall within it for a given person. Based on the person's birth details, it calculates the start date, end date, and duration of each Pratyantar sign period within the chosen major and antar dasha combination, enabling fine-grained timing predictions for events and transitions at a monthly or weekly resolution.

This endpoint is the third step in a sequential Char Dasha drill-down workflow: the major dasha sign is identified first, the Antar Dasha sub-period is selected next, and then this endpoint is called to retrieve the Pratyantar breakdown within that specific combination.

The Ayanamsha system is configurable via the X-Ayanamsha header, and multi-language support is available through the Accept-Language header.

What Data It Returns

The response provides a detailed Pratyantar Char Dasha breakdown for the specified major and antar sign combination, which may include:

  • Major dasha sign and Antar Dasha sign for which Pratyantar sub-periods are being calculated
  • Ordered list of Pratyantar Dasha sub-periods, each governed by a zodiac sign
  • Start date and end date of each Pratyantar sub-period
  • Duration of each sub-period in years, months, and days
  • Currently active Pratyantar Dasha sign within the antar period, with elapsed and remaining time
  • Zodiac sign name for each Pratyantar lord
  • Sequence index and any additional Jaimini-specific attributes for each sub-sub-period

Main Use Cases

  • Precise event timing: Identifying the exact Pratyantar Dasha sign active during a specific life event — such as a career change, marriage, relocation, or health development — for detailed Jaimini analysis
  • Short-range predictions: Forecasting themes and influences over weeks or months by examining the sequence of Pratyantar sign periods within the current Antar Dasha
  • Dasha hierarchy navigation: Serving as the third level of drill-down in a Char Dasha analysis workflow — from major dasha to Antar Dasha to Pratyantar — before proceeding to Sookshma and further subdivisions
  • Vedic astrology platforms: Powering deep-dive dasha timeline features that allow users to expand any Antar Dasha and explore its Pratyantar sub-period structure
  • Jaimini astrology research: Enabling detailed study of Char Dasha at the sub-sub-period level for academic or professional astrological analysis

Key Functionality

  • Accepts birth date, time, and geographic coordinates (latitude, longitude, timezone) alongside both a major sign key and an antar sign key as path parameters to scope the calculation to a specific dasha combination
  • Returns the complete Pratyantar Dasha sequence within the specified major–antar dasha combination, covering all sub-sub-period sign lords and their precise date ranges
  • Identifies the currently active Pratyantar Dasha sign with start, end, and remaining duration
  • Designed as the third tier in a multi-level Char Dasha drill-down, complementing the Major Char Dasha and Antar Char Dasha endpoints
  • Supports multiple Ayanamsha systems via the X-Ayanamsha header for tradition-specific zodiac calculations
  • Supports multi-language responses via the Accept-Language header for localized applications

Request Parameters

Payload specifications for JSON request body.

application/json
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

Required & Optional Headers

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

Frequently Asked Questions

Comprehensive developer guidance for Pratyantar Char Dasha.

What is the Pratyantar Char Dasha API and what data does it provide?

The Pratyantar Char Dasha API provides authentic Char Dasha 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.

What input parameters are required to call Pratyantar Char Dasha?

The Pratyantar Char Dasha 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.

How many credits does the Pratyantar Char Dasha endpoint consume?

Each calculation request to Pratyantar Char Dasha consumes 1 API credit. The endpoint delivers high performance with an average response time of ~65ms.

How do I authenticate with the Pratyantar Char Dasha API?

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)).

Can I get Pratyantar Char Dasha responses in regional Indian languages?

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.

Which Ayanamsha systems can be calculated with Pratyantar Char Dasha?

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.

What response format and HTTP codes does this API return?

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.

POST dasha/char/pratyantar-dasha/:majorSignKey/:antarSignKey
Presets:
Live Output
Click Send above to execute calculation.
Sample Output

API Categories