{"title":"Solar return chart","fields":[{"key":"date","name":"date","kind":"date","required":true,"description":"Birth date in YYYY-MM-DD format. Anchors the natal Sun longitude the transiting Sun returns to each year.","example":"1990-07-15"},{"key":"time","name":"time","kind":"time","required":true,"description":"Birth time in 24-hour HH:MM:SS format. Pins the exact natal Sun position that defines the solar return moment.","example":"14:30:00"},{"key":"year","name":"year","kind":"number","required":true,"description":"Year to cast the solar return for. The chart is erected for the moment in this year when the transiting Sun returns to the natal Sun longitude, on or within a day of the birthday.","min":1900,"max":2200,"example":2026},{"key":"latitude","name":"latitude","kind":"number","required":true,"description":"Latitude of the solar return location in decimal degrees. The solar return is location-sensitive: use the birthplace to anchor the chart to natal geography, or the current city for a relocated solar return.","min":-90,"max":90,"example":40.7128},{"key":"longitude","name":"longitude","kind":"number","required":true,"description":"Longitude of the solar return location in decimal degrees. Sets the local sidereal time, so it drives the Ascendant, Midheaven, and house cusps of the return chart.","min":-180,"max":180,"example":-74.006},{"key":"timezone","name":"timezone","kind":"number","required":true,"description":"IANA name (e.g. \"America/New_York\", \"Europe/London\", \"UTC\"), decimal hours (e.g. -5 for EST, 1 for CET), or a fixed UTC offset (e.g. \"-05:00\", \"+01:00\"). Prefer the IANA name: it is resolved to the DST-correct offset for the birth date, while a fixed offset or decimal is taken literally and will be wrong if it does not match the daylight-saving state on that date. Invalid timezones return 400 with a validation error.","min":-14,"max":14,"example":"America/New_York"},{"key":"houseSystem","name":"houseSystem","kind":"tiles","required":false,"description":"House system for the return chart. placidus is the Western default. whole-sign, equal, and koch are also supported.","enum":["placidus","whole-sign","equal","koch"],"default":"placidus","example":"placidus"}],"hasLang":true}