Transits

When a planet changes sign

The dates each chosen planet enters a new sign over a date range of up to about five years.

Rate limit: 60 requests a minute per IP.

post/planet-ingress

Request

  • Base URL: https://jagannatha-hora-359167915530.europe-west1.run.app
  • URL: https://jagannatha-hora-359167915530.europe-west1.run.app/planet-ingress
  • Auth: none declared

Request body

planetsstring[]

Planet names (Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu). Defaults to Saturn, Jupiter, Rahu and Ketu. An unknown name returns 400.

from_datestring required

Range start, YYYY-MM-DD.

to_datestring required

Range end, YYYY-MM-DD. Must be after from_date and at most about five years later (400 otherwise).

timezonenumber

UTC offset, in hours, that crossing dates are expressed in. Defaults to UTC.

ayanamsa_mode'LAHIRI' | 'TRUE_CITRA' | 'TRUE_LAHIRI' | 'KP' | 'FAGAN' | 'RAMAN' | 'USHASHASHI' | 'YUKTESHWAR' | 'SURYASIDDHANTA' | 'SURYASIDDHANTA_MSUN' | 'ARYABHATA' | 'ARYABHATA_MSUN' | 'SS_CITRA' | 'TRUE_REVATI' | 'SS_REVATI' | 'TRUE_PUSHYA' | 'TRUE_MULA' | 'KP-SENTHIL' | 'SENTHIL'

Ayanamsa (sidereal zodiac) to use. Case-insensitive. A value the API does not recognise as one of the listed modes is refused with HTTP 422 and a message listing them; it is never replaced by LAHIRI.

Response

Success

planet_ingressobject

Sign changes in the range. Keys: range, timezone, ayanamsa_mode, planets, ingresses.

Changes

No recorded changes to this operation across all 1 revision of this API.