Skip to content

Moon Calendar Range​

POST
/api/calc/moon-calendar/range

Get moon calendar information for a date range (max 31 days), including all void of course periods, major lunar phases, and sign transits.

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",
  
"location": {
  
  
"longitude": 0,
  
  
"latitude": 0,
  
  
"timezone": "string"
  
},
  
"aspects": [
  
  
[
  
  
  
"conjunction",
  
  
  
"sextile",
  
  
  
"square",
  
  
  
"trine",
  
  
  
"opposition"
  
  
]
  
]
}

Responses​

Moon calendar range information

application/vnd.api+json
JSON
{
  
"data": {
  
  
"startDate": "string",
  
  
"endDate": "string",
  
  
"phases": [
  
  
  
{
  
  
  
  
"type": "string",
  
  
  
  
"date": "string",
  
  
  
  
"sign": "string"
  
  
  
}
  
  
],
  
  
"signTransits": [
  
  
  
{
  
  
  
  
"sign": "string",
  
  
  
  
"entry": "string",
  
  
  
  
"exit": "string"
  
  
  
}
  
  
],
  
  
"voidPeriods": [
  
  
  
{
  
  
  
  
"start": "string",
  
  
  
  
"end": "string",
  
  
  
  
"durationMinutes": 0,
  
  
  
  
"lastAspect": {
  
  
  
  
  
"planet": "string",
  
  
  
  
  
"aspect": "string",
  
  
  
  
  
"exactTime": "string"
  
  
  
  
},
  
  
  
  
"fromSign": "string",
  
  
  
  
"toSign": "string"
  
  
  
}
  
  
]
  
}
}

Playground​

Authorization
Body

Samples​

Powered by VitePress OpenAPI

AstroAPI Documentation