API Vedic
AstroWay API are 354+ endpointuri de astrologie vedică - cea mai completă acoperire a Jyotish dintre API-urile comerciale. Clasicul BPHŚ-Parashara, completul Lal Kitab, metoda KP, sutrele Jaimini - toate verificate încrucișat împotriva PyJHora.
Ce se calculează
Section titled “Ce se calculează”| Categorie | Acoperire |
|---|---|
| Kundli cu un singur apel | /v1/vedic/kundli: lagna și cele nouă grahas D1, nakshatra Lunii, dasha-urile curente și antardasha Vimshottari, yoga și dosha Parashara cu listă de disponibile |
| Dashas | 10 sisteme (Vimshottari + 9 alternative) × 5 niveluri = 50 endpointuri |
| Vargi | Shodasha varga D1–D60 într-un singur apel |
| Panchang | Tithi, Karana, Yoga-zilnică, Nakshatra-zilnică, Choghadiya, Hora, Rahu-kaal, complet |
| Shadbala | Putere de 6 ori: Sthana + Dig + Kala + Cheshta + Naisargika + Drik + complet |
| Yoga | Parashara (Raja, Dana, Dharma-Karmadhipati, Pancha-Mahapurusha, Gajakesari, Adhi) + Jaimini (karaka-yoga, karakamsa, shubha-graha) |
| Doshas | Parashara (Mangala, Kaal-Sarp, Pitru, Sharapti, Grahan, Guru-Chandal) + Lal Kitab Manglik + KP |
| Compatibilitate | Ashtakoot (8 ori Guna-Milan), Dashakoota, Manglik-check, Mangal-mesh, Brihgu-mesh |
| Muhurta | Electoral - nuntă, auto, afaceri, călătorie, logodă, operație, educație, investiții, imobiliare, graha-pravesh, logodă, proces juridic |
| Lal Kitab | Pachet complet: chart, grahas, rishis, tattvas, vargas, upaya |
| KP | Krishnamurti Paddhati cu ruling planets, sub-lord theory, KP yogas/doshas |
| Jaimini | Karakas, Chara-karakas, Padas, Upapada, Aspecte, Drishti, Atmakaraka-Navamsa, Daha-summary, Yoga + extras: karaka-yoga, karakamsa, atmakaraka-rotation, argala-analysis |
Exemplu: Dasha Vimshottari
Section titled “Exemplu: Dasha Vimshottari”curl -X POST https://api.astroway.info/v1/vedic/dashas/vimshottari/maha \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234 }'const r = await fetch('https://api.astroway.info/v1/vedic/dashas/vimshottari/maha', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, }),});const { data } = await r.json();// startDate/endDate are 'YYYY-MM-DD HH:MM' in the birth timezone, so they compare as textconst now = new Date().toISOString().slice(0, 16).replace('T', ' ');const current = data.periods.find((p) => p.startDate <= now && now < p.endDate);console.log(`Current MD: ${current.planetName} until ${current.endDate}`);import os, requestsfrom datetime import datetime
r = requests.post( 'https://api.astroway.info/v1/vedic/dashas/vimshottari/maha', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, },)data = r.json()['data']now = datetime.now().strftime('%Y-%m-%d %H:%M')current = next(p for p in data['periods'] if p['startDate'] <= now < p['endDate'])print(f"Current MD: {current['planetName']} until {current['endDate']}")<?phpuse GuzzleHttp\Client;
$aw = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $aw->post('vedic/dashas/vimshottari/maha', [ 'headers' => ['X-Api-Key' => getenv('ASTROWAY_API_KEY')], 'json' => [ 'date' => '1990-07-14', 'time' => '14:30:00', 'timezoneOffset' => 3, 'latitude' => 50.4501, 'longitude' => 30.5234, ],]);$data = json_decode($r->getBody(), true)['data'];$now = date('Y-m-d H:i');$current = current(array_filter( $data['periods'], fn ($p) => $p['startDate'] <= $now && $now < $p['endDate'],));echo "Current MD: {$current['planetName']} until {$current['endDate']}\n";Funcționalități unice
Section titled “Funcționalități unice”- 10 sisteme de dasha inclusiv rarele Tribhagi, Shatabdika, Shodashottari, Sthira, Shoola (majoritatea API-urilor au doar Vimshottari)
- Karakamsa ca diagramă de 12 case: proiecție completă cu ishta-devata + valori moksha
- Argala-analysis: scan complet al Argala + Virodhargala pe cele 12 case cu metrică netInfluence
- Atmakaraka-rotation: AK progresiv prin viață cu declanșatoare de evenimente de viață
- Cross-school doshas: Parashara + Lal Kitab + KP într-un singur API (majoritatea oferă doar o singură școală)
Cine folosește
Section titled “Cine folosește”- Aplicații de astrologie indiană (Pratyangira, Drik Panchang, analogi AstroSage) - backend complet fără necesitatea propriilor efemeride
- Matchmaking pentru căsătorie: Ashtakoot + Dashakoota + Manglik într-un singur apel
- Aplicații mobile de horoscop: Panchang zilnic prin
/v1/vedic/panchang/full(8 elemente per cerere) - Servicii electionale (logodă pentru copil, muhurta de nuntă):
/v1/vedic/muhurat/*12 tipuri de evenimente - Servicii de compatibilitate vedică: raport complet prin
/v1/vedic/compatibility/full
Precizie
Section titled “Precizie”Toate calculele se bazează pe Swiss Ephemeris (precizie sub-arcsecundă) + verificate încrucișat împotriva PyJHora (implementare de facto de referință în Python). Diferențele, unde există, sunt documentate în docs/AUDIT-TRAIL.md.
Școlile cu diferite tradiții (Lal Kitab, KP, Jaimini) au marcaje YELLOW separate pentru endpointuri unde metoda este de autor unic (Lal Kitab - doar Pt. Roop Chand Joshi) - integratorul vede nivelul de canonicitate.
Localizare
Section titled “Localizare”Rapoartele Vedic sunt disponibile în 20 de limbi (T0 manual, T1 AI Beta - vezi /languages/). Trimite lang=<code> la orice endpoint /v1/reports/*.
Majoritatea endpointurilor vedice costă 20 de credite: varga, panchang, dasha, shadbala, yoga și doshas Parashara, Lal Kitab, KP și Jaimini. 50 costă muhurta, majoritatea compatibilităților, varshaphal și kundli cu un singur apel (/v1/vedic/kundli). Rapoartele PDF Lal Kitab / Vedic Kundli - 5000.
Pe planul Free - 500 de apeluri Vedic pe lună gratuit.