curl -X POST https://api.occultapi.com/api/astro/raja_yoga/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keys":["get_raja_yoga_details_for_all_charts"],"date_time":"2025-07-14T11:00:37.673Z","latitude":13,"longitude":77.5946,"timezone":5.5}'Raja yogası, doğum haritasında statü ve başarı getirdiği kabul edilen bir kombinasyondur. Temel durum, bir köşe evinin (1, 4, 7, 10) yöneticisi ile bir trikona evinin (1, 5, 9) yöneticisinin ilişki kurmasıdır: ikisi kavuşumda olabilir, birbirine açı yapabilir ya da burç değiştirebilir. Bu endpoint, motorda uygulanan üç raja yogası türünü kontrol eder: Vipareeta raja yogası (zorlu altıncı, sekizinci ve on ikinci evlerin yöneticilerinin yine bu evlerde bulunması), Neecha Bhanga raja yogası (düşüşü iptal olan, düşüşteki bir gezegen) ve Dharma-Karmadhipati raja yogası (dokuzuncu ve onuncu ev yöneticilerinin ilişkisi). Tek anahtar `get_raja_yoga_details_for_all_charts` değeridir; kontrolleri yalnızca doğum haritasında değil, motorun tanıdığı her varga haritasında çalıştırır. Değeri üç öğeli bir dizidir: bulunan her yogayı ayrıntılarıyla eşleyen bir nesne, bulunan yoga sayısı ve yapılan kontrol sayısı. Yirmi üç varga haritasında üç yoga türü kontrol edildiği için bu sayı 69'dur. Her ayrıntı girişi bir string listesidir: önce varga haritasını ve yogayı oluşturan gezegen çiftlerini belirten bir satır gelir (örneğin `"D1-Raja Yoga Pairs: [Viyaazhan-Sani]"`), ardından yoganın adı, tanımı ve öngörülen etkileri. Çıktıyı yorumlarken iki noktaya dikkat edin. Birincisi, çiftler satırındaki gezegen adları, başka ne gönderirseniz gönderin Tamil transliterasyonuyla yazılır: Suriyan Güneş, Chandran Ay, Sevvay Mars, Budhan Merkür, Viyaazhan Jüpiter, VeLLi Venüs, Sani ise Satürn'dür. İkincisi, tüm varga haritalarının sonuçları yoga adına göre anahtarlanmış tek bir nesnede birleştirildiği için her yoga yalnızca bir kez görünür ve bulunduğu en erken varga haritasıyla raporlanır. `D4-` öneki, yoganın doğum haritasının kendisinde bulunmadığı anlamına gelir. Bu endpoint üzerine bir şey geliştirmeden önce bir uyarı: alttaki hesaplama şu anda gönderdiğiniz `date_time` yerine sabit bir tarih kullanıyor. Bu yüzden sonuç konum alanlarına göre değişir ama doğum tarihine göre değişmez. Güvenmeden önce iyi bildiğiniz bir haritayla karşılaştırın.
| Alan | Tür | Zorunlu | Notlar |
|---|---|---|---|
| date_time | string (date-time) | zorunlu | Hesaplamanın yapılacağı an, ISO 8601 biçiminde. Değere HER ZAMAN bir saat farkı ya da sonda Z ekleyin - saat dilimi içermeyen bir değer UTC değil, Asia/Kolkata (UTC+05:30) olarak okunur ve 200 koduyla bir önceki günün sonucunu döndürebilir. '2026-09-01T06:00:00Z' ile '2026-09-01 06:00:00' farklı anlardır ve farklı sonuç verir. |
| keys | array | zorunlu | Döndürülecek hesaplamaların adlarını içeren liste. Bu endpoint'in anahtar tablosuna bakın; tanınmayan bir ad varsa isteğin tamamı reddedilir. Kaç anahtar isterseniz isteyin bir çağrı bir kredi tutar; bu yüzden birkaç ayrı çağrı yapmak yerine ihtiyacınız olan her şeyi tek seferde isteyin. |
| latitude | number (double) | zorunlu | Yerin enlemi, ondalık derece cinsinden. Pozitif değer kuzeyi, negatif değer güneyi gösterir. Örnek: Jaipur için 26.9124, New York için 40.7128. Dakika ve saniye kabul edilmez - önce ondalık dereceye çevirin. min -90 · max 90 |
| longitude | number (double) | zorunlu | Yerin boylamı, ondalık derece cinsinden. Pozitif değer doğuyu, negatif değer batıyı gösterir. Örnek: Jaipur için 75.7873, New York için -74.0060. İşarete dikkat edin: eksi işaretini unutursanız New York Çin'e düşer. min -180 · max 180 |
| timezone | number (double) | zorunlu | Yerin UTC farkı, saat cinsinden ondalık sayı olarak. Örnek: Hindistan için 5.5 (UTC+05:30). timezone_as_float ile aynı anlama gelir; diğer endpoint'ler aynı alanı farklı bir adla kullanır. |
İstediğiniz hesaplamaları keys içinde tek tek sayın; yalnızca onlar hesaplanır. Bilinmeyen tek bir anahtar bile isteğin tamamını reddettirir. Kaç anahtar isterseniz isteyin ücret 1 kredi olur; bu yüzden hepsini tek istekte toplayın.
| Anahtar | Gereken ek alanlar | Açıklama | |
|---|---|---|---|
| get_raja_yoga_details_for_all_charts | — | Motorda uygulanan üç raja yogası türü (Vipareeta, Neecha Bhanga ve Dharma-Karmadhipati) için her varga haritasını tarar. Üç öğeli bir dizi döndürür: anahtarları yoga adları olan ve her yoganın ayrıntılarını tutan bir nesne, bulunan yoga sayısı ve yapılan kontrol sayısı (yirmi üç haritada üç yoga türü olduğundan 69). Her ayrıntı değeri bir string listesidir: varga haritası ve yogayı oluşturan gezegen çiftleri, ardından yoganın adı, tanımı ve etkileri. Haritaların sonuçları tek bir nesnede birleştirildiği için bir yoga yalnızca bir kez, bulunduğu en erken haritayla birlikte görünür. |