Cross-domain forecast timeline - Transits, ingresses, stations, dasha changes, critical days
post_forecast_timelineBuild one time-ordered forecast for a single birth subject by merging upcoming events across three domains: western transit-to-natal aspects, sign ingresses, retrograde stations, eclipses, and new and full moons; biorhythm critical days; and vedic Vimshottari mahadasha, antardasha, and pratyantardasha boundaries. The window is clamped to 90 days and events are capped and scored by significance. Built for what-is-coming dashboards, daily and weekly forecast feeds, and timing tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English. | en |
| compact | No | Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens. | |
| domains | No | Which forecast domains to include. Defaults to all three. Pass a subset to scope the timeline to one or two engines. | |
| endDate | No | Last day of the forecast window in YYYY-MM-DD format. Defaults to startDate plus 30 days. The window is clamped to a maximum of 90 days from startDate. | |
| birthData | Yes | The single birth subject this forecast is built for. One object only, never an array. | |
| startDate | No | First day of the forecast window in YYYY-MM-DD format. Defaults to today in UTC. | |
| domainWeights | No | Per-domain significance multipliers applied before the significance floor and event cap. Bias which domains survive filtering and the cap. Omitted domains default to a weight of 1. Valid keys are western, vedic, and biorhythm. | |
| minSignificance | No | Drop events scoring below this significance threshold from 0 to 100. Defaults to 0, keeping all events. |