Skip to content
AstroWay/api v2.19.0 · docs
all systems operational
UA EN

Transits

Two endpoints for transit work:

EndpointCreditsWhat it does
POST /v1/transits50Transit chart for a specific date, overlaid on natal location
POST /v1/transit-calendar100Calendar of transit events over a date range

Calculates planet positions on a given transit date in the natal location’s coordinates.

All natal chart parameters (date, time, timezoneOffset, latitude, longitude, houseSystem) plus:

ParameterTypeRequiredDescription
transitDatestringYesTransit date YYYY-MM-DD
transitTimestringNo (12:00:00)Transit time HH:mm:ss
transitTzOffsetnumberNo (0)Transit timezone offset
Terminal window
curl -X POST https://api.astroway.info/v1/transits \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234,
"transitDate": "2026-04-14",
"transitTime": "12:00:00",
"transitTzOffset": 3
}'

Same structure as /v1/chart — full chart with planets, houses, aspects — but calculated for the transit date.


POST /v1/transit-calendar — event calendar

Section titled “POST /v1/transit-calendar — event calendar”

Scans a date range and returns a list of transit events: exact aspects of transit planets to natal planets, ingresses, retrogrades.

ParameterTypeRequiredDescription
startDatestringYesRange start YYYY-MM-DD
endDatestringYesRange end YYYY-MM-DD
Terminal window
curl -X POST https://api.astroway.info/v1/transit-calendar \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234,
"startDate": "2026-04-01",
"endDate": "2026-04-30"
}'
{
"events": [
{
"date": "2026-04-03",
"transitPlanet": "Mars",
"natalPlanet": "Sun",
"aspect": "conjunction",
"orb": 0.12,
"exact": true
},
{
"date": "2026-04-15",
"transitPlanet": "Jupiter",
"natalPlanet": "Moon",
"aspect": "trine",
"orb": 0.45,
"exact": true
}
]
}
EndpointCreditsWhat it adds
/v1/forecast-calendar100Annual forecast — 365-day heatmap
/v1/progressions50Secondary progressions
/v1/solar-return50Solar return (annual chart)
/v1/aspect-timeline100Aspect timeline over range
Was this helpful?
Suggest an edit

Last updated: