{"title":"Calculate planetary transits","fields":[{"key":"date","name":"date","kind":"date","required":false,"description":"Transit date in YYYY-MM-DD format (defaults to current date)","example":"2025-12-19"},{"key":"time","name":"time","kind":"time","required":false,"description":"Transit time in HH:MM:SS format (defaults to current time)","example":"12:00:00"},{"key":"timezone","name":"timezone","kind":"number","required":false,"description":"Transit timezone: decimal hours from UTC OR IANA name (e.g. \"America/New_York\"). IANA resolved to the DST-correct offset for the transit date. Defaults to 0 (UTC).","min":-14,"max":14,"default":0,"example":0},{"key":"nodeType","name":"nodeType","kind":"tiles","required":false,"description":"Lunar node convention. \"mean\" is the smoothed average node, which always moves retrograde; \"true\" is the osculating node, which tracks the real perturbed node, oscillates up to about 1.5 degrees either side of the mean on a 173-day cycle, and can briefly turn direct. Neither is more correct and they almost always fall in the same sign. Applies to the North and South Node. True is the osculating node and the default, because it is what most Western chart software reports; mean is the smoothed node preferred by several evolutionary schools, so pass \"mean\" to match one. Nothing else in the chart changes, and the two agree on the sign except when the node sits within about 1.8 degrees of a cusp. Defaults to \"true\".","enum":["mean","true"],"default":"true","example":"true"},{"key":"natalChart.date","name":"date","group":"natalChart","kind":"date","required":false,"description":"Date in YYYY-MM-DD format. A single-digit month or day is accepted and zero-padded (2026-3-5 becomes 2026-03-05). Impossible calendar dates are rejected.","example":"1990-07-15"},{"key":"natalChart.time","name":"time","group":"natalChart","kind":"time","required":false,"description":"Time in 24-hour format. Seconds are optional and default to 00 (14:30 becomes 14:30:00); a single-digit hour is zero-padded. Out-of-range values are rejected.","example":"14:30:00"},{"key":"natalChart.latitude","name":"latitude","group":"natalChart","kind":"number","required":false,"description":"Natal birth latitude in decimal degrees, positive north. Sets the local sidereal time behind the natal Ascendant and house cusps that the transits are measured against.","min":-90,"max":90,"example":40.7128},{"key":"natalChart.longitude","name":"longitude","group":"natalChart","kind":"number","required":false,"description":"Natal birth longitude in decimal degrees, positive east and negative west. Example: New York -74.0060, London -0.1276, Sydney 151.2093.","min":-180,"max":180,"example":-74.006},{"key":"natalChart.timezone","name":"timezone","group":"natalChart","kind":"number","required":false,"description":"Natal timezone: decimal hours OR IANA name (e.g. \"America/New_York\"). IANA resolved to the DST-correct offset for the natal date.","min":-14,"max":14,"example":-5}],"hasLang":true}