POST · TRANSIT VEDIC

Natal-Transit Aspects

Endpoint POST https://starsapi.com/api/v3/transit/vedic/natal-transit-aspects

Computes degree-orb aspects between transiting planets and natal planet positions over a date range. For each aspect found, returns entry, exact, and exit dates. This is a sidereal, orb-based model (5 major aspects) — the Vedic counterpart of the western natal-transit-aspects endpoint.

Natal targets include the 9 classical planets plus chart angles (Ascendant/Lagna and Descendant). Parashari whole-sign has no MC/IC, so those are omitted.

For sign-based Parashari graha drishti between transiting planets (no natal chart), use aspects.

Authentication

Required. See basic → Authentication.

Request body

natal (required)

Birth data for the natal chart:

FieldTypeRequiredDescription
yearintegerYesBirth year.
monthintegerYesBirth month, 1–12.
dayintegerYesBirth day.
hourintegerYesBirth hour (24h clock).
minuteintegerYesBirth minute.
secondintegerNoDefault 0.
latitudenumberYesBirth place latitude.
longitudenumberYesBirth place longitude.
timezonestringYesIANA timezone of birth place.

Transit parameters

FieldTypeRequiredDescription
query_typestringNorange (default) or date (single day).
start_datestring*YYYY-MM-DD. Required for range.
end_datestring*YYYY-MM-DD. Max 366 days from start. Required for range.
datestring*YYYY-MM-DD. Required for date.
timezonestringNoTransit timezone. Defaults to natal timezone.
ayanamsastringNoDefault lahiri.
node_typestringNomean (default) or true.
transit_planetsstring[]NoFilter transiting planets. Default: all.
natal_planetsstring[]NoFilter natal targets. Default: all (planets + Ascendant + Descendant).
orbsobjectNoCustom orb overrides per aspect type (e.g. {"conjunction": 8}).

Response shape

natal_chart

Echo of the computed natal chart with sidereal planet longitudes, signs, and degrees.

Each aspect

FieldTypeDescription
transit_planetstringThe transiting planet.
natal_planetstringThe natal target (planet or angle).
aspect_typestringconjunction, opposition, trine, square, sextile.
aspect_angleintegerAspect angle in degrees (0, 180, 120, 90, 60).
orbnumberMaximum orb distance (degrees).
entry_datestringWhen the aspect enters orb.
exact_datestringWhen the aspect is exact (0° orb).
exit_datestringWhen the aspect leaves orb.
is_applyingbooleantrue if the transit planet is approaching exact.
transit_signstringSign of the transiting planet at exactitude.
natal_signstringSign of the natal planet.

Use cases

  • Personal transit forecast — show which natal planets are being activated by current transits.
  • Saturn return / Jupiter return — detect when Saturn/Jupiter conjuncts its natal position.
  • Transit timeline — build a month-by-month aspect calendar for a client.
  • Push notifications — alert users when a major transit aspect enters orb.

Errors

HTTPCodeCause
400MISSING_FIELDMissing natal birth data field.
400VALIDATION_ERRORDate range exceeds 366 days, or malformed dates.
400INVALID_PARAMInvalid query_type, node_type, or orb values.
500CALCULATION_ERRORNatal chart calculation failed.

See also