Retrograde Planets Calendar
POST
/api/calc/retrograde
Calculate retrograde periods for planets within a date range. Returns station dates (when planets turn retrograde/direct), shadow periods, signs traversed, and duration for each retrograde period.
Authorizations
ApiKeyAuth
API key for authentication. Get your API key from the dashboard.
Type
API Key (header: X-Api-Key)
Request Body
application/json
JSON "startDate": "string", "endDate": "string", "points": [ "string" ]
{
}
Responses
Retrograde calendar data
application/vnd.api+json
JSON "data": { "dateRange": { "startDate": "string", "endDate": "string" }, "periodsByPoint": { "additionalProperties": [ { "point": "string", "retrogradeStation": { "date": "string", "longitude": 0, "sign": "string", "degreesInSign": 0, "degreesInSignDms": [ 0 ] }, "directStation": { "date": "string", "longitude": 0, "sign": "string", "degreesInSign": 0, "degreesInSignDms": [ 0 ] }, "durationDays": 0, "signsTraversed": [ "string" ], "preRetrogradeShadow": { "startDate": "string", "endDate": "string", "durationDays": 0 }, "postRetrogradeShadow": { "startDate": "string", "endDate": "string", "durationDays": 0 } } ] }, "periods": [ { "point": "string", "retrogradeStation": { "date": "string", "longitude": 0, "sign": "string", "degreesInSign": 0, "degreesInSignDms": [ 0 ] }, "directStation": { "date": "string", "longitude": 0, "sign": "string", "degreesInSign": 0, "degreesInSignDms": [ 0 ] }, "durationDays": 0, "signsTraversed": [ "string" ], "preRetrogradeShadow": { "startDate": "string", "endDate": "string", "durationDays": 0 }, "postRetrogradeShadow": { "startDate": "string", "endDate": "string", "durationDays": 0 } } ] }
{
}