POST · TRANSIT WESTERN

Sign Ingress

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

Returns tropical sign ingress events — the exact moment each planet enters and exits a tropical zodiac sign. Supports five query types: current, date, range, month, year.

Moon ingress is included by default for shorter ranges (the Moon changes sign every ~2.5 days). Override with include_moon.

Authentication

Required.

Request body

FieldTypeRequiredDescription
query_typestringNocurrent (default), date, range, month, year.
timezonestringNoIANA timezone. Default UTC.
planetstringNoPlanet filter or all.
datestring*Required for date query.
from_date, to_datestring*Required for range.
month, yearinteger*Required for month/year.
include_moonbooleanNoInclude Moon ingresses. Auto-managed by default.

Response shape

Each ingress entry

FieldTypeDescription
planetstringPlanet name.
from_signstringPrevious tropical sign.
to_signstringNew tropical sign the planet enters.
ingress_datestringEntry date (YYYY-MM-DD).
ingress_timestringEntry time (HH:MM:SS).
exit_datestringExit date (enters next sign).
exit_timestringExit time.
duration_daysnumberDays in the sign.

Errors

HTTPCodeCause
400INVALID_QUERY_TYPEUnrecognised query_type.
400INVALID_PLANETUnrecognised planet filter.
400VALIDATION_ERRORMissing or malformed date fields.

See also