curl -X POST https://api.occultapi.com/api/astro/prashna/jamakkol/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date_time":"2026-09-16T10:30:00","latitude":26.9124,"longitude":75.7873,"timezone_as_float":5.5,"ayanamsa":"lahiri","node_type":"mean"}'Jamakkol, Tamil Prashna (soru astrolojisi) sistemidir: bir sorunun sorulduğu an için kurulan harita. Olağan gezegenlerin yanında sekiz jama graha ve kendine özgü üç nokta — Udhayam, Arudam ve Kavippu — kullanır; bu endpoint bir an ve yer için bunların tümünü döndürür. `date_time` değerini sorunun sorulduğu yerel saat olarak (`YYYY-MM-DDTHH:MM:SS`, UTC farkı olmadan), `latitude`, `longitude` ve `timezone_as_float` (yerin saat cinsinden UTC farkı) ile birlikte gönderin. `ayanamsa` için varsayılan `lahiri`, `node_type` için `mean` değeridir. Geleneksel olarak Arudam burcunu danışan seçer; bunu `arudam_sign` (1 = Koç) olarak gönderin ya da Arudam'ın saatten hesaplanması için boş bırakın. Yanıtta şunlar bulunur: `day` (hafta günü, gün doğumu, gün batımı ve gündüz mü gece mi olduğu), `jamam` (gündüzün ya da gecenin 1 ile 8 arasındaki 1.5 saatlik dilimi), `udhayam`, `arudam` ve `kavippu`, sekiz `jama_grahas`, `special_points` (Kuligan, Emakandam, Mrithyu ve Rahu Time), yükselenle birlikte `planets`, kilit noktaların düştüğü evleri özetleyen `summary`, o anın `panchanga` bilgileri ve `astronomy` (her gök cisminin hızı, dik açıklığı ve uzaklığı). Her nokta boylamı, burcu, burç yöneticisi, burç içindeki derecesi ve nakshatrasıyla döner. Noktaların hareketi: jama grahalar aralarında 45 derece olacak şekilde durur ve 6 AM'den (sabah 6) itibaren saatteki her dakika için 0.5 derece geriye gider; Udhayam, Güneş'in gün doğumundaki boylamından başlar ve gündüz bir kez, gece bir kez zodyağı dolaşır; Arudam saatin dakika ve saniyesini bir boylama çevirir ve her saatte bir tur atar; Kavippu, Arudam'ın ayna görüntüsüdür ve her zaman retro gösterilir. Kurallar 20'den fazla haritada jamakkol.com ile karşılaştırılarak doğrulanmıştır; o siteyle birebir aynı sonucu almak için ortalama düğümle birlikte `ayanamsa: "true_citra"` gönderin.
| 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. |
| 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 -66 · max 66 |
| 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_as_float | number (double) | zorunlu | Yerin UTC farkı, saat cinsinden ondalık sayı olarak. Örnek: Hindistan için 5.5 (UTC+05:30), kışın New York için -5, Nepal için 5.75. Bu değer date_time ile karşılaştırılıp DOĞRULANMAZ - ikisi birbirini tutmazsa yanlış an için başarılı bir yanıt alırsınız; bu yüzden ikisini de aynı kaynaktan alın. Bugünkü farkı değil, o tarihte geçerli olan farkı kullanın: yaz saati uygulayan bir ülkede yaz aylarında doğan biri için yaz saati farkı gerekir. min -12 · max 14 |
| arudam_sign | integer | isteğe bağlı | Danışanın seçtiği burç (1 = Koç). Arudam'ın saatten hesaplanması için göndermeyin. min 1 · max 12 |
| ayanamsa | string | isteğe bağlı | jamakkol.com true_citra kullanır. lahiritrue_citrakrishnamurtiraman |
| node_type | string | isteğe bağlı | truemean |