API — Быстрый старт
Cosmic Modules API — REST API с JSON-ответами. Базовый URL:
https://api.cosmicmodules.com Аутентификация
Все запросы к API требуют ключа. Передайте его в заголовке X-API-Key:
X-API-Key: ваш_ключ_api Пример с curl:
curl https://api.cosmicmodules.com/api/v1/charts/natal \
-H "X-API-Key: ваш_ключ_api" \
-H "Content-Type: application/json" \
-d '{"local_birth_datetime":"1990-06-15T14:30:00","location":{"latitude":55.75,"longitude":37.62,"place_name":"Москва"},"house_system":"whole_sign"}' При неверном ключе API вернёт 401 Unauthorized. Убедитесь, что заголовок передаётся точно как X-API-Key.
Эндпоинты
POST
/api/v1/charts/natal
GET
/api/v1/charts/{chart_id}
GET
/api/v1/charts/{chart_id}/nakshatra-synthesis
GET
/api/v1/charts/vimshottari
GET
/api/v1/charts/vimshottari/{vimshottari_id}/interpretations
Типичный сценарий
- Отправьте
POST /api/v1/charts/natalс данными рождения — получитеchart_id. - Запросите
GET /api/v1/charts/{chart_id}— Western-карта (планеты, аспекты, дома). - Запросите
GET /api/v1/charts/{chart_id}/nakshatra-synthesis— Vedic накшатры. - Запросите
GET /api/v1/charts/vimshottari— список Вимшоттари-карт. - Запросите интерпретации даш по
vimshottari_id.