Фаза Луны и визуальные эффекты
Фаза Луны и визуальные эффекты
/api/v1/moon/phaseПолучите подробные данные о фазе Луны, включая освещенность, возраст, расстояние и знак зодиака. Создавайте визуальные эффекты high-quality SVG для любой даты и местоположения наблюдателя.
Нужен полный ежемесячный лунный календарь или временная шкала входа? Использовать Временная шкала фаз Луны API документы for /api/v1/moon/month.
Полный URL-адрес
https://api.freeastroapi.com/api/v1/moon/phaseКонечная точка ежемесячного календаря
Используйте /api/v1/moon/month, когда вам нужен полный календарный месяц в одном запросе. Он принимает те же дополнительные флаги включения, что и /phase, и возвращает массив days с одним снимком Луны на каждую календарную дату. Когда вы передаете координаты, каждый снимок делается в полночь по местному времени для определенного часового пояса, а каждая строка помечается calendar_date. Включите include_sign_timeline=true, чтобы также получать интервалы знаков Луны со временем начала/окончания, продолжительностью, метками перехода и отдельным массивом событий ingresses для более чистого рендеринга таймлайна.
Доступ ограничен тарифами Entry и High.
https://api.freeastroapi.com/api/v1/moon/monthcurl -X GET "https://api.freeastroapi.com/api/v1/moon/month?year=2026&month=4&lat=48.8566&lon=2.3522&include_zodiac=true&include_traditional_moon=true&include_sign_timeline=true" \
-H "x-api-key: YOUR_API_KEY"{
"year": 2026,
"month": 4,
"month_name": "April",
"days_in_month": 30,
"calendar_basis": "local",
"calendar_timezone": "Europe/Paris",
"sign_timeline": [
{
"sign": "Leo",
"sign_id": "leo",
"starts_at": "2026-03-31T22:00:00Z",
"ends_at": "2026-04-02T11:14:00Z",
"starts_at_local": "2026-04-01T00:00:00+02:00",
"ends_at_local": "2026-04-02T13:14:00+02:00",
"duration_hours": 37.23,
"duration_minutes": 2234,
"next_sign": "Virgo",
"next_sign_id": "virgo",
"label": "Leo -> Virgo",
"continues_from_previous_month": true,
"continues_to_next_month": false
}
],
"ingresses": [
{
"from_sign": "Leo",
"from_sign_id": "leo",
"to_sign": "Virgo",
"to_sign_id": "virgo",
"at": "2026-04-02T11:14:00Z",
"at_local": "2026-04-02T13:14:00+02:00",
"label": "Leo -> Virgo"
}
],
"days": [
{
"calendar_date": "2026-04-01",
"timestamp": "2026-03-31T22:00:00+00:00",
"phase": {
"name": "Waning Gibbous",
"phase_angle_deg": 214.63,
"illumination": 0.91,
"age_days": 17.6,
"distance_km": 384120,
"is_waxing": false
},
"zodiac": {
"sign": "Scorpio",
"sign_id": "scorpio",
"degree": 18.2,
"zodiac_type": "tropical"
},
"traditional_moon": {
"name": "Pink Moon",
"naming_system": "north_american_traditional",
"month": "April",
"applies_to_full_moon_at": "2026-04-02T02:46:09Z",
"is_current_full_moon": false
},
"next_phases": {
"new_moon": "2026-04-17T12:22:51Z",
"first_quarter": "2026-04-24T23:10:00Z",
"full_moon": "2026-05-01T15:00:00Z",
"last_quarter": "2026-04-10T04:17:02Z"
},
"eclipse": {
"is_eclipse": false,
"is_blood_moon": false
}
}
]
}Параметры запроса
| Parameter | Type | Required | Description |
|---|---|---|---|
| date | string | No | Дата-время ISO 8601 (YYYY-MM-DDTHH:MM:SS) или «сейчас». По умолчанию: сейчас. |
| city | string | No | Название города для поиска координат (альтернативно широте/долготе). |
| lat | float | No | Широта для данных observer-specific (Rise/Set). По умолчанию: Нет. |
| lon | float | No | Долгота для данных observer-specific (Rise/Set). По умолчанию: Нет. |
| tz_str | string | No | Строка часового пояса для простой интерпретации даты и времени и локальных выходных данных. По умолчанию: AUTO. |
| include_zodiac | boolean | No | Включите знак зодиака Луны (тропический). По умолчанию: false. |
| include_rise_set | boolean | No | Включите время подъема/захода (требуется город или широта/долгота). По умолчанию: false. |
| include_visuals | boolean | No | Включите визуализацию SVG и соотношение теней. По умолчанию: false. |
| include_special | boolean | No | Обнаружение особых типов лун: Суперлуна, Голубая луна, Урожайная луна и т. д. По умолчанию: false. |
| include_eclipse | boolean | No | Проверьте лунное затмение в течение 15 дней (всего возвращает is_blood_moon). По умолчанию: false. |
| include_forecast | boolean | No | Получите дни до следующего полнолуния/новолуния, особых лун и затмений. По умолчанию: false. |
| include_interpretation | boolean | No | Включите психологическую/духовную интерпретацию, основанную на лунном знаке, фазе и декане. По умолчанию: false. |
| include_traditional_moon | boolean | No | Включите традиционное название полнолуния, используя североамериканскую систему именования, для текущего полнолуния или следующего предстоящего полнолуния. Урожайная луна и Охотничья луна решаются логикой событий. По умолчанию: false. |
| style_moon_color | string | No | Шестнадцатеричный цвет освещения луны в SVG. По умолчанию: #E0E0E0. |
| style_shadow_color | string | No | Шестнадцатеричный цвет тени луны в SVG. По умолчанию: #1A1A1A. |
Местоположение наблюдателя
Endpoint фазы Луны по умолчанию рассчитывает geocentric фазу. Передайте местоположение через city или lat/lon, чтобы получить данные для конкретного наблюдателя.
- Обработка часового пояса:
tz_strпо умолчанию равенAUTO, что позволяет определить часовой пояс изcityилиlat/lon. Вы также можете передать явный часовой пояс IANA, напримерEurope/Paris. - Время восхода/захода: требуется
cityилиlat/lon. - Видимость затмения: При указании местоположения возвращается
visible_at_location(true/false). - Особые луны: Обнаружение Суперлуны, Голубой Луны, Урожайной Луны.
- Кровавая Луна:
is_blood_moonфлаг полных лунных затмений. - Прогноз: Дни до следующего полнолуния/новолуния, особых лун и затмений.
- Традиционные названия полнолуния: дополнительные североамериканские названия, такие как
Wolf MoonилиPink Moon;Harvest MoonиHunter's Moonрассчитываются по времени события. - Цвета SVG настраиваются через
style_moon_colorиstyle_shadow_color.
Традиционные названия лун, возвращаемые конечной точкой
Wolf Moon, Snow Moon, Worm Moon, Pink Moon, Flower Moon, Strawberry Moon, Buck Moon, Sturgeon Moon, Harvest Moon, Hunter's Moon, Beaver Moon, и Cold Moon.
Примеры визуального ответа
API возвращает процедурный SVG, который адаптируется к точному фазовому углу Луны. Ниже приведены примеры общих фаз с соответствующими им. phase_angle_deg.
Интерпретация Луны (необязательно)
Enable include_interpretation=true добавить один блок психологической/духовной интерпретации, полученный от Луны знак + фаза + декан. По умолчанию это отключено.
curl -X GET "https://api.freeastroapi.com/api/v1/moon/phase?date=2026-03-09&lat=48.866669&lon=2.33333&include_zodiac=true&include_interpretation=true" \
-H "x-api-key: YOUR_API_KEY"Пример кода
curl -X GET "https://api.freeastroapi.com/api/v1/moon/phase?date=2024-01-01T12:00:00&include_visuals=true&include_zodiac=true&include_interpretation=true&include_traditional_moon=true" \
-H "x-api-key: YOUR_API_KEY"Данные ответа
{
// Always returned:
"timestamp": "2024-01-01T12:00:00Z",
"phase": {
"name": "Waning Gibbous",
"phase_angle_deg": 241.36,
"illumination": 0.785,
"age_days": 19.4,
"distance_km": 384400,
"is_waxing": false
},
"next_phases": {
"new_moon": "2024-01-11T11:57:00Z",
"first_quarter": "2024-01-24T13:28:00Z",
"full_moon": "2024-01-25T17:54:00Z",
"last_quarter": "2024-02-02T23:18:00Z"
},
// Only when include_zodiac=true:
"zodiac": {
"sign": "Leo",
"sign_id": "leo",
"degree": 15.42,
"zodiac_type": "tropical"
},
// Only when include_visuals=true:
"moon_visual": {
"type": "svg",
"svg": "<svg>...</svg>",
"shadow_ratio": 0.215,
"waxing": false
},
// Only when include_special=true:
"special_moon": {
"is_supermoon": true,
"is_micromoon": false,
"is_blue_moon": false,
"is_black_moon": false,
"is_harvest_moon": false,
"is_hunter_moon": false,
"labels": ["Supermoon"]
},
// Only when include_eclipse=true:
"eclipse": {
"is_eclipse": true,
"is_blood_moon": true,
"type": "total",
"date": "2026-03-03T11:33:00Z",
"visibility": "Americas, Europe, Africa",
"days_from_query": 0.0
},
// Only when include_forecast=true:
"forecast": {
"days_until_full_moon": 24.8,
"days_until_new_moon": 10.8,
"next_special_moon": {
"type": "Supermoon",
"subtype": "new",
"days_until": 99.5
},
"next_eclipse": {
"type": "total",
"is_blood_moon": true,
"date": "2026-03-03T11:33:00Z",
"days_until": 24.8
}
},
// Only when include_interpretation=true:
"interpretation": {
"key": "planet.moon.sign.scorpio.phase.waning_gibbous.decan.3",
"title": "Moon in Scorpio | Waning Gibbous | 3rd Decan",
"body": "In practical inner work, this placement emphasizes depth, loyalty, and transformative feeling states. With Moon in Scorpio, 3rd decan, expression often takes the form of compassionate surrender, while the pressure point is martyr dynamics. During the Waning Gibbous, momentum sits in integration, so the useful move is to distill the lesson and share it with humility. One reliable devotional discipline is to release what is not yours to carry.",
"tone": "improved",
"tags": ["moon", "scorpio", "waning_gibbous", "decan_3", "water", "fixed", "psychological", "spiritual"]
},
// Only when include_traditional_moon=true:
"traditional_moon": {
"name": "Wolf Moon",
"naming_system": "north_american_traditional",
"month": "January",
"applies_to_full_moon_at": "2024-01-25T17:54:00Z",
"is_current_full_moon": false
}
}