POST · WESTERN

Solar Return

Endpoint POST https://starsapi.com/api/v3/western/forecasting/solar-return

Overview

Calculates the solar return chart — the exact moment the transiting Sun returns to its natal longitude in the specified year. Returns the full chart: SR planet positions, house cusps, aspects, and angles. This is the raw calculation version; for SR with text interpretations, use predictions/solar-return.

Authentication

MethodExample
Header (recommended)X-Api-Key: am_live_xxxxxxxxxxxx
BearerAuthorization: Bearer am_live_xxxxxxxxxxxx

Request body

FieldTypeRequiredDescription
yearminuteYesStandard birth data fields.
latitude, longitudenumberYesBirth location.
timezonestringYesIANA timezone.
house_systemstringNoDefault placidus.
node_typestringNoDefault true.
return_yearintegerYesYear to calculate the solar return for.
return_latitudenumberNoRelocation latitude. Default: birth latitude.
return_longitudenumberNoRelocation longitude. Default: birth longitude.
return_timezonestringNoRelocation timezone. Default: birth timezone.

Relocation

Solar return charts are location-sensitive — the house cusps change based on where the native is at the moment of the return. Pass return_latitude, return_longitude, and return_timezone to compute the SR chart for a different location (e.g. the native moved cities).

Response shape

FieldDescription
solar_return_momentExact timestamp and UTC datetime of the solar return.
return_yearYear requested.
return_locationLocation used for the SR chart (birth or relocation).
sr_planetsFull planet positions at the SR moment.
sr_ascendant / sr_midheavenSR angles.
sr_house_cuspsSR house cusps.
sr_aspectsAspects within the SR chart.
natal_sun_longitudeThe natal Sun longitude used.

Errors

HTTPCodeCause
400MISSING_FIELDRequired field absent (including return_year).
500COMPUTE_ERRORSolar return moment not found.
500EPHEMERIS_ERRORComputation failed.

See also