POST · TRANSIT WESTERN

Eclipses

Endpoint POST https://starsapi.com/api/v3/transit/western/eclipses

Returns solar and lunar eclipses with tropical sign positions. Nodes use Western naming (north_node/south_node). Query types: upcoming, past, year (1200–2699), range.

Authentication

Required.

Request body

FieldTypeRequiredDescription
query_typestringNoupcoming (default), past, year, range.
timezonestringNoIANA timezone. Default UTC.
typestringNosolar or lunar. Default: both.
limitintegerNoMax results for upcoming/past. Default 5, max 100.
datestringNoReference date. Default today.
yearinteger*Required for year. Range: 1200–2699.
from_date, to_datestring*Required for range.

Response shape

FieldTypeDescription
typestringsolar or lunar.
subtypestringTotal, Partial, Annular, Penumbral.
datetime_utcstringEclipse maximum in UTC.
datetime_localstringConverted to requested timezone.
moon_signstringTropical Moon sign.
sun_signstringTropical Sun sign.
saros_cycleintegerSaros series number.
duration_minutesnumberEclipse duration.

See also