/api/astro/combination_yoga/1 krediBirleşim yogaları
Bir yıl içinde, yirmi üç uğurlu veya uğursuz gün birleşiminden birinin geçerli olduğu kesin zaman aralıkları. Bu yogalar gezegen konumundan değil, çakışmadan doğar: belirli bir haftanın gününün belirli bir tithiyle, bazılarında ayrıca belirli bir nakshatrayla aynı zamana denk gelmesi. Tripushkara ve Dwipushkara, bu sürede başlanan işin sonucunu üç ve iki katına çıkarır; Sarvartha Siddhi ve Amrit Siddhi genel olarak uğurludur; Vish, Hutashan, Mrityu ve Dagdha ise tam tersidir. Bunlardan sekizi — tripushkara, dwipushkara, sarvartha_siddhi, amrit_siddhi, siddha, naasha, sudha ve halaahal — tithi, haftanın günü ve Ay'ın nakshatrasını birlikte kullanır. Geri kalan on beşi, yani adı 'vt_' ile başlayanlar ya da haftanın günü-tithi çiftlerinden adını alanlar (kulika, samvarta, karkacha, dagdha, vish, hutashan, sheela vb.), yalnızca haftanın gününe ve tithiye bakar. `year`, `yoga` ve yer bilgisini gönderin. Yanıt `{year, yoga, rows}` biçimindedir; rows, `{start, end}` ISO zaman damgalarından oluşan bir listedir. Aralıklar tam günler değildir; tıpkı basılı bir panchangda olduğu gibi her haftanın günü sınırında bölünen kesintisiz aralıklardır. Bu endpoint'i, yalnızca gün doğumuna bakan ve kısa süreli çakışmaları kaçırabilen gün düzeyindeki /api/astro/panchanga_yogas/ görünümünden ayıran fark budur.
https://api.occultapi.com/api/astro/combination_yoga/Kimlik doğrulama
Anahtarınızı X-API-Key başlığında gönderin. Anahtar, sunucu tarafında saklanması gereken bir kimlik bilgisidir; tarayıcıda çalışan JavaScript'e veya mobil uygulamaya asla koymayın.
X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/jsonİstek alanları
| Alan | Tür | Zorunlu | Notlar |
|---|---|---|---|
| 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. |
| 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. |
| 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. |
| yoga | string | zorunlu | tripushkaradwipushkarasarvartha_siddhiamrit_siddhisiddhanaashasudhahalaahalvt_siddharatnakurvt_amritvt_mrityu |
| end_date | string (date) | isteğe bağlı | |
| start_date | string (date) | isteğe bağlı | |
| year | integer | isteğe bağlı | Doğum yılı, sayı olarak; ör. 1990. Dört basamaklı. min 1800 · max 2400 |
Örnek istek
curl -X POST https://api.occultapi.com/api/astro/combination_yoga/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"latitude":26.9124,"longitude":75.7873,"timezone_as_float":5.5,"yoga":"tripushkara","year":2026}'Yanıt
{
"data": {
"year": 2026,
"yoga": "tripushkara",
"rows": [
{
"start": "2026-01-04T07:00:27+00:00",
"end": "2026-01-04T09:41:29+00:00"
},
{
"start": "2026-02-24T01:29:36+00:00",
"end": "2026-02-24T01:32:39+00:00"
},
{
"start": "2026-02-28T01:25:49+00:00",
"end": "2026-02-28T04:05:11+00:00"
},
{
"start": "2026-04-14T10:36:08+00:00",
"end": "2026-04-14T18:42:51+00:00"
},
{
"start": "2026-04-19T01:40:08+00:00",
"end": "2026-04-19T05:19:46+00:00"
},
{
"start": "2026-04-28T00:25:06+00:00",
"end": "2026-04-28T13:22:23+00:00"
},
{
"start": "2026-05-02T19:20:26+00:00",
"end": "2026-05-03T00:21:07+00:00"
},
{
"start": "2026-05-03T00:21:07+00:00",
"end": "2026-05-03T01:40:06+00:00"
},
{
"start": "2026-06-16T10:42:32+00:00",
"end": "2026-06-16T19:22:54+00:00"
},
{
"start": "2026-06-21T04:01:36+00:00",
"end": "2026-06-21T09:51:10+00:00"
},
{
"start": "2026-07-11T00:14:40+00:00",
"end": "2026-07-11T05:33:48+00:00"
},
{
"start": "2026-08-25T00:36:50+00:00",
"end": "2026-08-25T00:51:22+00:00"
},
{
"start": "2026-08-29T04:27:25+00:00",
"end": "2026-08-29T22:12:28+00:00"
},
{
"start": "2026-09-12T02:16:52+00:00",
"end": "2026-09-12T07:25:29+00:00"
},
{
"start": "2026-10-27T10:09:27+00:00",
"end": "2026-10-27T22:37:23+00:00"
},
{
"start": "2026-10-31T11:27:49+00:00",
"end": "2026-11-01T00:09:53+00:00"
},
{
"start": "2026-12-29T10:13:19+00:00",
"end": "2026-12-30T01:49:19+00:00"
}
]
},
"message": "successful",
"is_error": false
}Yukarıdaki isteğin birebir aynısıyla yapılan gerçek bir çağrıdan alındı. Sonuçlar data altında yer alır.
Hatalar
Kredi ve kullanım hataları { "error": "…", "message": "<code>", "is_error": true } döndürür. Kullanıcıya error değerini gösterin, kodunuzda ise message değerine göre karar verin. Ayrıntılar için hata referansına bakın.