AstroWay/api v2.296.1 · pl
wszystkie systemy w normie

Astrologia wedyjska przez API: od Parashary do Lal Kitab w 354 endpointach

AstroWay oferuje teraz najpełniejsze pokrycie astrologii wedyjskiej wśród komercyjnych API: 10 systemów dash, 16 varg, Panchang, pełny Lal Kitab + KP + Jaimini. Jak to działa i kiedy wybrać którą technikę.

Astrologia wedyjska to najstarsza nieprzerwana tradycja astrologiczna świata. Jej formalne metody (BPHS, sutry Jaimini, Lal Kitab, KP) są w Indiach używane na co dzień: przez swatów kojarzących małżeństwa, przy wyborze dat, w proaktywnej diagnostyce losu. Ale programowy dostęp do rzetelnych obliczeń był do niedawna bolesny.

AstroWay v2.19 to zmienia: 354+ endpointów wedyjskich, sprawdzonych krzyżowo z PyJHora (referencyjna implementacja w Pythonie), z udokumentowanymi rozbieżnościami.

Choć oba zodiaki liczy się z tych samych pozycji planet (przez Swiss Ephemeris), koncepcyjnie się różnią:

Zachodnia (tropikalna)Wedyjska (syderyczna)
Zodiak powiązany zPunktem równonocy (ruchomym)Gwiazdami stałego nieba
Przesunięcie–Ayanamsa 23–24° (domyślnie Lahiri)
ZnakiPragnienia, temperament, psychologiaDharma, karma, los, moksha
DomyObszary życiaBhavy (12 sfer życia, inna semantyka)
AspektyPtolemejskie (60/90/120/180°)Graha drishti (spojrzenia planet - 5/7/9 od planety, asymetryczne)

Astrologia wedyjska nie jest “alternatywą” dla zachodniej - to odrębny system z własną wewnętrzną logiką. Integratorzy, którzy budują aplikacje wielotradycyjne (mobilny horoskop, serwis kojarzenia par, daily horoscope), często chcą obu - i jedno API zamiast dwóch zewnętrznych to poważna oszczędność.

Większość konkurencji ma tylko Vimshottari (cykl 120-letni, najpopularniejszy). AstroWay obejmuje:

  1. Vimshottari (120 lat): standard BPHS, uniwersalna
  2. Yogini (36 lat): szybsze prognozy, 8 planet
  3. Ashtottari (108 lat): tradycja Ardradi, rekomendacja według pakshy
  4. Kalachakra (znaki jako władcy MD): najbardziej złożony system, paramayu zależy od horoskopu
  5. Chara (ruchoma, Jaimini): do prognoz opartych na znakach
  6. Tribhagi (54 = Vimshottari/2 + dodatki): przyspieszona Vimshottari
  7. Shatabdika (100 lat): różna liczba źródeł
  8. Shodashottari (116 lat): dla horoskopów z mieszaną pakshą
  9. Sthira (rzadka dasha o stałych okresach)
  10. Shoola (metoda cross-rasi)

Każda obsługuje 5 poziomów: Maha → Antar → Pratyantar → Sookshma → Prana.

Horoskopy dywizyjne to rekurencyjne spojrzenia na ten sam horoskop urodzeniowy w różnych skalach. D9 (Navamsha) jest najważniejsza dla małżeństwa. D10 (Dashamsha) - kariera. D60 (Shashtyamsha) - najsubtelniejszy poziom.

Jedno wywołanie /v1/vedic/vargas zwraca wszystkie 16 podziałów naraz - integrator nie musi wysyłać 16 osobnych zapytań.

5 elementów + pomocnicze:

  • Tithi (dzień księżycowy, 30 części cyklu Księżyca)
  • Karana (pół tithi, 11 typów)
  • Yoga (joga dnia, 27 typów, oparta na sumie długości Słońca i Księżyca)
  • Nakshatra (jedna z 27 stacji księżycowych)
  • Choghadia (dzień i noc podzielone na 8 bloków pomyślności, każdy trwa około półtorej godziny)
  • Hora (godzina planetarna)
  • Rahu-kaal (niepomyślne okno 1,5 godziny każdego dnia)

Wywołując /v1/vedic/panchang/full, dostajesz wszystkie 8 elementów w jednym JSON dla konkretnej daty i lokalizacji.

Joga w astrologii wedyjskiej to szczególna kombinacja planet, która tworzy wyraźny wzorzec życiowy. Parashara (BPHS) opisuje ich setki; AstroWay implementuje najczęściej cytowane:

  • Raja: kombinacje władzy i uznania
  • Dhana: bogactwa
  • Dharma-Karmadhipati: droga zawodowa
  • Pancha Mahapurusha: Ruchaka/Bhadra/Hamsa/Malavya/Shasha (5 planet w domach kendra we własnych znakach)
  • Gajakesari: Księżyc + Jowisz w kendrze
  • Adhi: Merkury/Wenus/Jowisz w 6/7/8 od Księżyca

Do tego specyficzne dla Jaimini: karaka-yoga (8 chara karak w znaczących domach), karakamsa (projekcja na 12 domów z AK w D9), shubha-graha (funkcjonalny benefik według BPHS Adhyaya 34).

Dosha to planetarna aflikcja, która utrudnia konkretną sferę życia. AstroWay obejmuje trzy szkoły:

  • Parashara: Mangal Dosha (Mars), Kaal Sarp (planety między Rahu a Ketu), Pitru (karma przodków), Shrapit, Grahan, Guru-Chandal
  • Lal Kitab: Manglik (interpretacja specyficzna dla Lal Kitab) oraz inne unikalne doshe tej szkoły
  • KP (Krishnamurti Paddhati): diagnostyka oparta na sub-lordach

Jeśli twój serwis kojarzenia par obsługuje klientów z różnych regionów Indii (Pendżab często używa LK, Tamil Nadu - KP, wszyscy - Parashary), to jedno API zamiast trzech.

Klasyczny indyjski proces dopasowania:

  1. Ashtakoot (Guna Milan): skala ośmioczęściowa, maksymalnie 36 punktów. Poniżej 18 = niska zgodność. Najpopularniejszy w północnych i środkowych Indiach.
  2. Dashakoota: dziesięcioczęściowa, wariant południowoindyjski.
  3. Manglik check: kluczowy dla horoskopów urodzeniowych z afliktowanym Marsem.
  4. Mangal match: kompensuje układ Mars-Mars.
  5. Bhrigu match: prognostyczna nakładka z Bhrigu Samhity.

Wszystko przez /v1/vedic/compatibility/full - jedno wywołanie, pełny raport zgodności.

“Muhurta” to pomyślny moment na rozpoczęcie wydarzenia. Klasyczne wydarzenia:

  • Marriage muhurta (ślub)
  • Vehicle purchase (samochód)
  • Business start (otwarcie firmy)
  • Travel (podróże)
  • Naming ceremony (Namakaran: nadanie imienia niemowlęciu)
  • Surgery, education start, investment, property purchase, griha-pravesh (parapetówka), engagement, court cases

/v1/vedic/muhurat/{event} zwraca top 3 pomyślne daty w zadanym przedziale.

Lahiri jest domyślna (Chitra Paksha, oficjalny standard rządu Indii). Parametrem ayanamsa można ją przełączyć:

  • raman: tradycja B.V. Ramana (popularna w KP)
  • krishnamurti: specyficzna dla KP
  • yukteshwar: Sri Yukteshwar (odległość od Spiki)
  • fagan-bradley: Fagan/Bradley (zachodnia syderyczna)
  • de-luce: De Luce
  • jn-bhasin: JN Bhasin

Każda to inne przesunięcie (zwykle 23,5–24,0°). Dla tego samego klienta pozycje planet w znakach mogą się różnić - warto o tym wiedzieć już na etapie projektowania architektury aplikacji.

Każdy endpoint ma:

  • Status (GREEN/YELLOW) w docs/AUDIT-TRAIL.md
  • Nagłówek AUDIT w kodzie źródłowym ze źródłami (BPHS Adhyaya N, Jaimini Sutras X.Y, funkcja referencyjna PyJHora)
  • Fixture snapshot-testu na regresje

Rozbieżności z PyJHora (tam, gdzie są - najczęściej przy metodach jednego autora, jak Lal Kitab) są udokumentowane w AUDIT-TRAIL, więc integrator widzi dokładną deltę, zanim zacznie integrację.

Okno terminala
# Natal Vedic chart
curl -X POST https://api.astroway.info/v1/vedic/dashas/vimshottari/maha \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234
}'

Zwraca bieżącego władcę Maha-dashy, datę końca MD i sekwencję kolejnych dash. Przez /maha → /antar → /pratyantar → … można schodzić do 5. poziomu.

Raporty wedyjskie (PDF) są dostępne w 20 językach, w tym hi, ko, ja, id, tr, vi - na rynkach z realnym popytem na treści wedyjskie. Przekaż lang=<code> do dowolnego endpointu /v1/reports/*. Szczegóły - /languages/.

Endpointy wedyjskie kosztują 10, 20 lub 50 kredytów zależnie od tego, co liczą: Lal Kitab i KP - 10, vargi i elementy panchangu - 20, doshe Parashary, dashe, shadbala i muhurta - 50. Na darmowym planie (10 000 kredytów) daje to od 200 do 1000 wywołań wedyjskich miesięcznie. Raporty PDF Vedic Kundli / Lal Kitab - 5000.

MakSeong · AstroWay

Robię AstroWay API: pakuję Swiss Ephemeris w czysty REST i piszę o nudnych detalach, które naprawdę są ważne.

// zbuduj na tym

Ten sam Swiss Ephemeris, co w Solar Fire - w 4 liniach kodu.

Darmowy klucz bez karty. 5 000 wywołań miesięcznie do pierwszej płatności.

Więcej z bloga wszystkie posty →

Ephemeris 2026-07-19

Jak trzymamy dokładność pod kontrolą: CI kontra swetest i NASA

Dokładność astrologicznego API łatwo zepsuć jednym refaktoringiem efemeryd. Opisujemy zabezpieczenia: jeden rdzeń Swiss Ephemeris dla aplikacji i API, setki zamrożonych snapshotów na horoskopach wzorcowych i triangulacja każdego PR względem swetest CGI, Kerykeion, Prokerala i katalogu zaćmień NASA.

Engineering 2026-07-15

Trzy oficjalne SDK: TypeScript, Python i PHP zamiast surowego curl

Surowe HTTP działa, ale typowany klient oszczędza godziny: podpowiadanie ścieżek, typy żądań i odpowiedzi, wbudowany retry dla 408/409/429/5xx i hierarchia błędów w stylu Stainless. Omawiamy trzy oficjalne SDK - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - i to, jak powstają z jednego kontraktu OpenAPI.

Industry 2026-06-05

Free Astrology API: Which One Has the Best Free Tier in 2026?

A side-by-side of free tiers across the major astrology APIs - credits, request caps, card requirements - and how much you can actually build for free.