Transits
asterwise_get_transitsLists sign ingresses and retrograde/direct stations for all planets between two dates and returns chronological astronomical events. No birth data is needed.
WORKFLOW: BEFORE: None — no birth data or natal chart is needed. AFTER: asterwise_get_gochar — optional snapshot of transits against a natal chart.
INPUT CONTRACT: from_date and to_date are strings in the format expected by the upstream API (typically YYYY-MM-DD). Range cap (3 years, 1095 days), date order, and validity are enforced upstream, not locally. birth is not needed; older clients may still send it, and its ayanamsa is used only when ayanamsa is not given. ayanamsa picks the zodiac: 'lahiri' (default), 'raman', 'kp' are sidereal; 'tropical' gives Western sign changes (Sun into Aries at the March equinox, Moon sign changes every ~2.5 days). Station moments do not depend on it, only their longitude.
DO NOT CONFUSE WITH: asterwise_get_gochar — single-day transit snapshot with houses from Moon/Lagna, not ingress/station lists. asterwise_get_dasha_transits — dasha lord vs transit scoring for today only.
Full output and error contract: https://docs.asterwise.com/mcp/tools/get-transits/
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"from_date": "<from_date>",
"to_date": "<to_date>"
},
"name": "asterwise_get_transits"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| birth | No | Not needed. Accepted so older clients keep working; only its ayanamsa is read, when ayanamsa is not given. | |
| to_date | Yes | End of the window to list ingress and station events, YYYY-MM-DD. | |
| ayanamsa | No | Zodiac: lahiri (default), raman or kp sidereal; tropical for Western sign changes. | |
| from_date | Yes | Start of the window to list ingress and station events, YYYY-MM-DD. | |
| response_format | No | Output format: 'markdown' (default) for a readable report, or 'json' for the raw structured payload. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |