# API الفيديك

AstroWay API لديه **354+ نقطة نهاية للبرمجة الفلكية الفيدية** — تغطية كاملة لأفضل تقنيات جيوتيش بين جميع واجهات برمجة التطبيقات التجارية. يشمل ذلك البركشا-باراشارا الكلاسيكي، ولال كيتاب الكامل، وطريقة كيه بي، وجايميني سوترا — جميعها متقاطعة مع PyJHora للتأكد من الدقة.

## ما الذي يتم حسابه

| الفئة | التغطية |
|---|---|
| **داشا** | 10 أنظمة (Vimshottari + 9 بدائل) × 5 مستويات = **50 نقطة نهاية** |
| **فارغا** | Shodasha varga D1–D60 في طلب واحد |
| **بانشانغ** | تيتشي، كارانا، يوجا اليوم، ناكشترا اليوم، تشوغاديا، هورا، راهو-كال، كاملة |
| **شادبالا** | قوة سداسية: ستانا + ديغ + كالا + تشيشتا + نايسارجيكا + دريك + كاملة |
| **يوجا** | باراشارا (راجا، دانا، دارما-كارماديباتي، Pancha-Mahapurusha، غاجاكيساري، أدهي) + جايميني (كاراكا-يوجا، كاراكامسا، شوبا-غراها) |
| **دوشا** | باراشارا (مانغال، كال-سارب، بيترو، شريبيت، غراهان، غورو-شانادال) + لال كيتاب مانغل + كيه بي |
| **توافق** | أشتاكوت (Gun-Milan 8 أضعاف)، داشاكوتا، مانغل-تشيك، مانغال-ميتش، بهريغو-ميتش |
| **موهورتا** | الانتخابية — زواج، سيارة، أعمال، سفر، تسمية، عملية، تعليم، استثمار، عقار، غريها-برافيش، خطوبة، قضية قانونية |
| **لال كيتاب** | الحزمة الكاملة: مخطط، غراها، ريشي، تاتفاس، فارغاس، أوباياس |
| **كيه بي** | Krishnamurti Paddhati مع الكواكب الحاكمة، نظرية sub-lord، يوجا/دوشا كيه بي |
| **جايميني** | كاراكيس، تشارا-كاراكيس، باداس، أوبابادا، جوانب، دريشتيس، أتماكاراكا-نافامشا، داشا-ملخص، يوجاس + إضافات: كاراكا-يوجا، كاراكامسا، دوران أتماكاراكا، تحليل أرجالا |

## مثال: داشا فيمشوتاري

<Tabs>
  <TabItem label="cURL">
    ```bash frame="terminal"
    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",
        "tzOffset": "+03:00",
        "latitude": 50.4501,
        "longitude": 30.5234
      }'
    ```
  </TabItem>
  <TabItem label="Node.js">
    ```ts
    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',
        tzOffset: '+03:00',
        latitude: 50.4501,
        longitude: 30.5234,
      }),
    });
    const { data } = await r.json();
    console.log(`MD الحالي: ${data.current.lord} حتى ${data.current.endDate}`);
    ```
  </TabItem>
  <TabItem label="Python">
    ```python

    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',
            'tzOffset': '+03:00',
            'latitude': 50.4501,
            'longitude': 30.5234,
        },
    )
    data = r.json()['data']
    print(f"Current MD: {data['current']['lord']} until {data['current']['endDate']}")
    ```
  </TabItem>
  <TabItem label="PHP">
    ```php
    <?php
    use 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',
            'tzOffset' => '+03:00',
            'latitude' => 50.4501,
            'longitude' => 30.5234,
        ],
    ]);
    $data = json_decode($r->getBody(), true)['data'];
    echo "Current MD: {$data['current']['lord']} until {$data['current']['endDate']}\n";
    ```
  </TabItem>
</Tabs>

## الميزات الفريدة

نقاط النهاية التي لا توجد عند المنافسين:

- **10 أنظمة داشا** بما في ذلك Tribhagi وShatabdika وShodashottari وSthira وShoola (معظم واجهات برمجة التطبيقات لا تقدم سوى Vimshottari)
- **كاراكامسا كدائرة منزل 12** — إسقاط كامل مع إشتا-ديفاتا + قيم موكشا
- **تحليل أرجالا** — فحص كامل لأرجالا + فيродهارجالا عبر 12 منزل مع مقياس netInfluence
- **دوران أتماكاراكا** — أتماكاراكا التقدمي عبر الحياة مع أحداث الحياة المحفزة
- **دوشا عبر المدارس** — باراشارا + لال كيتاب + كيه بي في واجهة برمجة تطبيقات واحدة (معظمها يقدم مدرسة واحدة فقط)

## من يستخدم

- **تطبيقات التنجيم الهندية** (Pratyangira، Drik Panchang، AstroSage وما شابه) —Backend كامل بدون الحاجة إلى إفرمريد خاص بك
- **خدمات توافق الزواج** — أشتاكوت + داشاكوتا + مانغل في طلب واحد
- **تطبيقات الأبراج المحمولة** — بانشانغ يومي عبر `/v1/vedic/panchang/full` (8 عناصر في طلب واحد)
- **خدمات الانتخابية** (تسمية طفل، موهورتا زواج) — `/v1/vedic/muhurat/*` 12 نوع من الأحداث
- **خدمات توافق الفيدا** — تقرير كامل عبر `/v1/vedic/compatibility/full`

## الدقة

جميع الحسابات تستند إلى **Swiss Ephemeris** (دقة تحت ثانية قوسية) + متقاطعة مع **PyJHora** (تنفيذ مرجعي فعلي في بايثون). الاختلافات، إن وجدت، موثقة في `docs/AUDIT-TRAIL.md`.

المدارس ذات التقاليد المختلفة (لال كيتاب، كيه بي، جايميني) لها علامات **YELLOW** منفصلة لنقاط النهاية ذات الطريقة أحادية المؤلف (لال كيتاب — فقط Pt. Roop Chand Joshi) — يرى الدمج مستوىCanonicity.

## التوطين

تتوفر تقارير الفيدا **بلغة 20 لغة** (T0 يدوي، T1 بيتا AI — انظر [`/languages/`](/languages/)). مرر `lang=<code>` إلى أي نقطة نهاية `/v1/reports/*`.

## التسعير

معظم نقاط نهاية الفيدا هي **Tier 2 (20 رصيد)**. التقارير الكبيرة (توافق كامل، ماسح موهورتا) هي Tier 3 (50 رصيد). تقارير PDF للال كيتاب / فيديك كندلي هي Tier 7 (5000 رصيد).

على الخطة المجانية — **500 طلب فيديك شهريًا مجانًا**.

<CardGrid>
  <LinkCard title="فئات نقاط النهاية →" href="/vedic/" description="داشا، فارغا، بانشانغ، شادبالا، يوجا، دوشا، توافق، موهورتا" />
  <LinkCard title="بدء سريع" href="/getting-started/" description="أول طلب في 5 دقائق" />
  <LinkCard title="التسعير" href="/pricing/" description="من مجاني إلى المؤسسة" />
  <LinkCard title="دعم اللغات" href="/languages/" description="20 لغة — تقارير الفيدا" />
</CardGrid>
