get_moon_phases_range
Retrieve moon phase data for a specific date range and location using start and end dates, latitude, longitude, and preferred output format (JSON or text).
Instructions
Get moon phase information for a date range
Input Schema
Name | Required | Description | Default |
---|---|---|---|
end_date | Yes | End date (YYYY-MM-DD format) | |
format | No | Output format (json or text) | |
latitude | No | Latitude for location-specific calculations | |
longitude | No | Longitude for location-specific calculations | |
start_date | Yes | Start date (YYYY-MM-DD format) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"end_date": {
"description": "End date (YYYY-MM-DD format)",
"type": "string"
},
"format": {
"description": "Output format (json or text)",
"enum": [
"json",
"text"
],
"type": "string"
},
"latitude": {
"description": "Latitude for location-specific calculations",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"longitude": {
"description": "Longitude for location-specific calculations",
"maximum": 180,
"minimum": -180,
"type": "number"
},
"start_date": {
"description": "Start date (YYYY-MM-DD format)",
"type": "string"
}
},
"required": [
"start_date",
"end_date"
],
"type": "object"
}