API Vedic
AstroWay API propose 354+ endpoints d’astrologie védique - la couverture la plus complète de Jyotish parmi les API commerciales. Le classique Bṛhat Parāśara Horā Śāstra (BPHS), le Lal Kitab complet, la méthodologie KP, les sūtras de Jaimini - tout est croisé et vérifié contre PyJHora.
Ce qui est calculé
Section intitulée « Ce qui est calculé »| Catégorie | Couverture |
|---|---|
| Daśās | 10 systèmes (Vimśottari + 9 alternatives) × 5 niveaux = 50 endpoints |
| Vargas | Shodasha varga D1–D60 en un seul appel |
| Pañcāṅga | Tithi, Karaṇa, Yoga du jour, Nakṣatra du jour, Chogadia, Hora, Rāhu-kāla, complet |
| Śadbala | Force en 6 parties : Sthāna + Dig + Kala + Ceṣṭa + Naisargika + Dṛk + complet |
| Yogas | Paraśara (Rāja, Dāna, Dharma-Karmādipati, Pañca-Mahāpuruṣa, Gajakeśarī, Adhī) + Jaimini (karaka-yoga, karakāṃśa, śubha-graha) |
| Doṣas | Paraśara (Mangala, Kāla-Sarpa, Pitṛ, Śrapit, Grahaṇa, Guru-Caṇḍāla) + Lal Kitab Maṅgalik + KP |
| Compatibilité | Aṣṭakūṭa (8-fold Guna-Mīlana), Daśakoṭa, Maṅgalik-check, Maṅgala-mec, Bhṛgu-mec |
| Muhūrta | Électif - mariage, voiture, business, voyage, nomination, opération, éducation, investissement, immobilier, gṛha-praveśa, fiançailles, procès |
| Lal Kitab | Pack complet : chart, grahas, ṛṣis, tattvas, vargas, upāya |
| KP | Krishnamurti Paddhati avec ruling planets, théorie des sub-lords, yogas/doṣas KP |
| Jaimini | Kārakas, Cara-kārakas, Pādas, Upapādas, Aspects, Dṛṣṭis, Ātmakāraka-Navamśa, Daha-summary, Yogas + extras : karaka-yoga, karakāṃśa, atmakāraka-rotation, argala-analysis |
Exemple : Daśā Vimśottari
Section intitulée « Exemple : Daśā Vimśottari »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 - рядки 'YYYY-MM-DD HH:MM' у таймзоні народження, тому порівнюються як текстconst now = new Date().toISOString().slice(0, 16).replace('T', ' ');const current = data.periods.find((p) => p.startDate <= now && now < p.endDate);console.log(`Поточний MD: ${current.planetName} до ${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";Fonctionnalités uniques
Section intitulée « Fonctionnalités uniques »Endpoints absents chez les concurrents :
- 10 systèmes de daśā incluant les rares Tribhagi, Śatābdika, Śodāśottari, Sthira, Śūla (la plupart des API n’ont que Vimśottari)
- Karakāṃśa comme chart de 12 maisons - projection complète avec iṣṭa-devatā + valeurs de mokṣa
- Analyse Argala - scan complet d’Argala + Virodhārgalas sur 12 maisons avec métrique netInfluence
- Rotation d’Ātmakāraka - progression d’ĀK à travers la vie avec déclencheurs d’événements
- Doṣas inter-écoles - Paraśara + Lal Kitab + KP dans une seule API (la plupart ne proposent qu’une seule école)
Qui l’utilise
Section intitulée « Qui l’utilise »- Applications d’astrologie indienne (équivalents de Pratyangira, Drik Panchang, AstroSage) - backend complet sans avoir besoin de sa propre éphéméride
- Services de compatibilité matrimoniale - Aṣṭakūṭa + Daśakoṭa + Maṅgalik en un seul appel
- Applications mobiles d’horoscopes - Pañcāṅga quotidien via
/v1/vedic/panchang/full(8 éléments en 1 requête) - Services muhūrta (électionnel : nomination d’enfant, muhūrta de mariage) -
/v1/vedic/muhurat/*pour 12 types d’événements - Services de compatibilité védique - rapport complet via
/v1/vedic/compatibility/full
Précision
Section intitulée « Précision »Tous les calculs reposent sur Swiss Ephemeris (précision sous-seconde d’arc) + vérification croisée contre PyJHora (implémentation de référence en Python). Les divergences, lorsqu’elles existent, sont documentées dans docs/AUDIT-TRAIL.md.
Les écoles de différentes traditions (Lal Kitab, KP, Jaimini) ont des marqueurs JAUNE distincts pour les endpoints utilisant une méthode d’un seul auteur (Lal Kitab - uniquement Pt. Roop Chand Joshi) - l’intégrateur voit ainsi le niveau de canonicité.
Localisation
Section intitulée « Localisation »Les rapports védiques sont disponibles en 20 langues (T0 manuellement, T1 IA Bêta - voir /languages/). Passe lang=<code> à n’importe quel endpoint /v1/reports/*.
Tarification
Section intitulée « Tarification »La plupart des endpoints védiques sont en Tier 2 (20 crédits). Les grands rapports (compatibilité complète, scanner muhūrta) sont en Tier 3 (50 crédits). Les rapports PDF Lal Kitab / Vedic Kundli sont en Tier 7 (5000 crédits).
Avec le forfait Free, tu as 500 appels védiques par mois gratuits.