İçeriğe atla

Sürüm notları

Yeni endpoint'ler, dokümantasyon ve platform değişiklikleri, en yeniden eskiye. Mevcut endpoint'ler siz habersizken asla değiştirilmez: davranışın değişmesi gerektiğinde eskisinin yanına yeni bir endpoint eklenir.

Her hesaplama için tek endpoint: on bir kopya kullanımdan kaldırıldı

Bazı hesaplamalar iki kez sunuluyordu: genellikle ham motor anahtarları alan eski bir endpoint ve aynı sonuçları adlarıyla döndüren daha yeni bir endpoint. Her birinin eski kopyası kaldırıldı; artık her hesaplamanın tek bir endpoint'i var. Hiçbir şey kaybolmadı: kaldırılan her endpoint'in tüm sonuçları, onun yerini alan endpoint'ten alınabilir.

Mudda dasha

Mudda dasha artık doğru yazımıyla /api/astro/mudda-dasha/ adresinde, Tajika ve varshaphala bölümünde Muntha'nın yanında yer alıyor. Eski /api/astro/muddha_dasha/ kaldırıldı. Yeni endpoint, gezegen numaraları ve içinde derece sözlüğü bulunan bir tarih metni yerine yöneticileri adlarıyla, her başlangıcı da ISO zaman damgası olarak döndürür.

  • POST /api/astro/mudda-dasha/

Hangisinin yerine hangisi

Tajika açıları: /api/astro/tajaka/ yerine /api/astro/tajika/aspects/. Tajika yogaları: /api/astro/tajaka_yoga/ yerine /api/astro/tajika/yogas/. Sahamlar: /api/astro/saham/ yerine /api/astro/sahams/. Prashnavali: /api/astro/chakra/ yerine dört /api/astro/prashnavali/ endpoint'i. Gun milan: /api/astro/gun-milan/ yerine `compatibility_score` anahtarıyla /api/astro/ashtakoota/; bu anahtar aynı on üç değeri döndürür (sekiz koota puanı, 36 üzerinden toplam ve dört Güney Hint kontrolü). Shadbala: /api/astro/shadbala/ yerine /api/astro/strength/. Nakshatra ve rashi dashaları: /api/nakshatra_dasha/ ve /api/raasi_dasha/ yerine /api/astro/dasha/nakshatra/ ve /api/astro/dasha/rashi/. Tutulmalar: ham /api/astro/eclipse/ yerine adlandırılmış yedi /api/astro/eclipse/ endpoint'i. KP: /api/astro/krishnamurti/ yerine /api/astro/kp-chart/.

Kaldırılmış bir endpoint'i çağırırsanız

Bunlardan herhangi birine API anahtarıyla yapılan çağrı artık 403 endpoint_not_allowed döndürür ve kredi harcamaz. Yukarıdaki yeni endpoint'lere geçin; SDK ve Postman koleksiyonu zaten onları kullanıyor.

  • POST /api/astro/muddha_dasha/
  • POST /api/astro/tajaka/
  • POST /api/astro/tajaka_yoga/
  • POST /api/astro/saham/
  • POST /api/astro/chakra/
  • POST /api/astro/gun-milan/
  • POST /api/astro/shadbala/
  • POST /api/nakshatra_dasha/
  • POST /api/raasi_dasha/
  • POST /api/astro/eclipse/
  • POST /api/astro/krishnamurti/
  • endpoint'ler
  • kaldırıldı
  • tajika

Ünlü doğum verisi endpoint'leri kaldırıldı

Astro Data'ya dayanan iki ünlü endpoint'i artık API'nin parçası değil. Dokümanlardan, Postman koleksiyonundan ve SDK'dan çıkarıldılar; bunlara API anahtarıyla yapılan çağrılar artık reddediliyor.

Ne değişti

Ünlüler listesi ve tek ünlü sorgusu artık sunulmuyor. İkisinden birine API anahtarıyla yapılan çağrı 403 endpoint_not_allowed döndürür ve kredi harcamaz. Diğer tüm endpoint'ler aynı kaldı. Bu endpoint'lerden aldığınız doğum bilgilerini sakladıysanız, onları diğer doğum verileri gibi harita endpoint'lerine göndermeye devam edebilirsiniz.

  • GET /api/astro-data/celebrities/
  • GET /api/astro-data/celebrities/{id}/
  • endpoint'ler
  • kaldırıldı

İki yeni Prashna sistemi: Jamakkol ve Ashtamangala

API'nin daha önce hesaplamadığı iki horary harita: Tamil sistemi Jamakkol ve Prasna Marga'nın Kerala sistemi Ashtamangala. Diğer tüm endpoint'ler gibi her biri çağrı başına bir kredi.

Jamakkol Prashna

Sorunun sorulduğu yerel saati, yeri ve UTC farkıyla birlikte gönderin. Sekiz jama grahayı, Udhayam, Arudam ve Kavippu'yu, gündüzün ya da gecenin jamam'ını, Kuligan, Emakandam, Mrithyu ve Rahu Time'ı, o anın gezegenlerini ve panchanga'sını alırsınız. Burcu soran kişi seçiyorsa arudam_sign gönderin; Arudam'ın saatten alınması için bu alanı boş bırakın. 20'den fazla haritada jamakkol.com ile karşılaştırılarak kontrol edildi; o siteyle birebir eşleşmek için ortalama düğümle birlikte ayanamsa olarak true_citra gönderin.

  • POST /api/astro/prashna/jamakkol/

Ashtamangala Prashna

Anı ve yeri, soran kişinin seçtiği Arudha burcunu ve deniz kabuklarını üç yığın ya da üç basamaklı sayı olarak gönderin. Arudha'yı, Chatra'yı, her birinin yönettiği organla birlikte Prasna Kriya'nın altı rasisini, beş Sutra'yı, hem Lagna'dan hem Arudha'dan gezegenleri ve sayının basamak basamak eksiksiz yorumunu alırsınız. Sphutalar burada tekrarlanmaz: onlar için aynı an için /api/astro/prashna/ endpoint'ini çağırın.

  • POST /api/astro/prashna/ashtamangala/
  • endpoint'ler
  • prashna

Panchang endpoint'leri: istek alanları her birinin gerçekten okuduklarına indirildi

Tek bir işe odaklanan 29 Panchang endpoint'i (day-night-length, samvat, lunar-month, upagraha, tithi, nakshatra ve 23 tane daha) artık kendi hesaplamalarının hiç okumadığı gulika, mandi, samvatsara dönemi ve anomali ayarı alanlarını ne belgeliyor ne de kabul ediyor. Bu endpoint'leri bugün nasıl çağırıyorsanız öyle çağırmaya devam edebilirsiniz.

Ne değişti

Bu endpoint'lerin her biri istek serializer'ını /api/astro/panchanga/ ile paylaşıyor. O endpoint, elliyi aşkın Panchang anahtarının hepsini gerçekten hesaplayan tek endpoint ve bu anahtarların kullandığı tüm ayarlanabilir girdilere ihtiyaç duyuyor. Odaklı endpoint'ler ise bu alan listesinin tamamını olduğu gibi devralmıştı. Örneğin yalnızca gün doğumu/gün batımı hesabı yapan /day-night-length/, kendi hesaplamasının hiç okumadığı on üç alanı belgeliyor ve kabul ediyordu: gulika_rises_at, gulika_portion, mandi_rises_at, mandi_portion, kala_mrityu_rise_at ve dhuma_vyatipata_relation (gölge nokta ayarları), samvata_type ve mode (dönem/hesap yöntemi seçicileri) ile mean_anomaly, eccentricity, eccentric_anomaly, tolerance ve nakshatras. Artık her endpoint yalnızca kendi hesaplamasının gerçekten kullandığı alanları belgeliyor ve kabul ediyor: /samvat/ samvata_type alanını, /lunar-month/ mode alanını, /upagraha/ altı gulika/mandi/kala-mrityu/dhuma-vyatipata alanını koruyor; diğer 26 endpoint ise bu on üç alandan hiçbirini tutmuyor.

  • POST /api/astro/panchang/
  • POST /api/astro/rahu-kaal/
  • POST /api/astro/choghadiya/
  • POST /api/astro/hora/
  • POST /api/astro/auspicious-timings/
  • POST /api/astro/inauspicious-timings/
  • POST /api/astro/vasa-segments/
  • POST /api/astro/lunar-phase/
  • POST /api/astro/day-night-length/
  • POST /api/astro/sankranti/
  • POST /api/astro/tithi/
  • POST /api/astro/nakshatra/
  • POST /api/astro/nitya-yoga/
  • POST /api/astro/karana/
  • POST /api/astro/abhijit-muhurat/
  • POST /api/astro/brahma-muhurat/
  • POST /api/astro/amrit-kaal/
  • POST /api/astro/durmuhurat/
  • POST /api/astro/disha-shool/
  • POST /api/astro/muhurta-table/
  • POST /api/astro/sandhya/
  • POST /api/astro/panchak/
  • POST /api/astro/samvat/
  • POST /api/astro/lunar-month/
  • POST /api/astro/tarabala/
  • POST /api/astro/chandrabala/
  • POST /api/astro/lagna/
  • POST /api/astro/bhava-cusps/
  • POST /api/astro/upagraha/

Neden önemli

Bir endpoint'in referans sayfasındaki her alan, onu ayarlamanın bir şeyi değiştirdiği iddiasını taşır. Bu alanlar hiçbir şeyi değiştirmiyordu: /day-night-length/ endpoint'ine gulika_rises_at göndermek her zaman sessizce yok sayılıyordu. Bu, alanın hiç olmamasından daha kötüdür; çünkü insanları sonucu asla değiştiremeyecek bir ayarla uğraşmaya davet eder. Artık her endpoint sayfası, yalnızca o endpoint'in kendi çıktısını etkileyen ayarları listeliyor; fazlasını değil.

Hiçbir şey bozulmuyor

Bu alanlar bu endpoint'lerin hesaplamalarında hiç okunmuyordu; bu yüzden onları dokümanlardan ve şemadan çıkarmak hiçbir endpoint'in davranışını değiştirmiyor. Entegrasyonunuz bunlardan birini örneğin /day-night-length/ endpoint'ine zaten gönderiyorsa, istek yine başarılı olur ve yanıt değişmez. Bu değişiklik yayına alınmadan önce etkilenen her endpoint'te önce/sonra karşılaştırmalı çağrılarla doğrulandı. Tek fark, referans sayfasının ve üretilen SDK tiplerinin artık hiçbir işe yaramayan bir ayarı sunmamasıdır.

/api/astro/day-night-length/ sayfasına bakın
  • endpoint'ler
  • dokümantasyon
  • panchang

WordPress eklentisi

Panchang, muhurat vakitleri, vrat ve bayram tarihleri, doğum haritası formu ve burç yorumu blokları; on dört yerleşik WordPress bloğu olarak, kod gerektirmeden. Resmî eklenti dizinine gönderildi ve inceleme bekliyor.

Ne değişti

On dört blok: Panchang, Rahu Kaal, Choghadiya, Abhijit ve Brahma Muhurat, Durmuhurat, Ekadashi/Amavasya/Purnima/Pradosh/Sankashti Chaturthi tarihleri, bir Bayram takvimi, Rashifal ve bir Kundli formu. Her biri gerçek bir blok editörü bloğudur ve herhangi bir çekirdek blok gibi ekleyiciden sürüklenip bırakılır. Hâlâ Klasik Editör kullananlar için her bloğun eşleşen bir shortcode'u da vardır.

Neden önemli

Hayatında tek satır PHP yazmamış bir site sahibi, bir bloğu sürükleyip API anahtarını yapıştırdığı sürede sitesine canlı bir Panchang widget'ı ekleyebilir. Eklenti, bu sürüm notlarının başka yerlerde anlattığı endpoint'lerin üzerinde çalışan ince bir gösterim katmanıdır. Kendine ait hesaplama mantığı yoktur; bu yüzden API ile asla çelişmez.

WordPress eklentisini edinin
  • wordpress
  • araçlar

D1'den D144'e varga haritası serisi

Varga serisini tamamlayan on beş yeni endpoint. Motorun hesapladığı her bölümün artık kendi yolu var; kimsenin keşfetmediği bir chart_name değeriyle ulaşılan bölümler artık yok.

On altı shodasavarganın hepsinin artık bir yolu var — 8 yeni

D1 rashi, D4 chaturthamsa, D16 shodasamsa, D20 vimsamsa, D24 chaturvimsamsa, D27 nakshatramsa, D40 khavedamsa ve D45 akshavedamsa, daha önce yayımlanan sekiz haritaya (D2, D3, D7, D9, D10, D12, D30, D60) katıldı. YENİ HİÇBİR ŞEY HESAPLANMIYOR: /api/astro/chart/ bunları chart_name ile her zaman üretebiliyordu ve bu yollar aynı view'a yönlendiriyor; dolayısıyla sayılar yapısı gereği aynı. Değişen şey, artık bulunabilmeleri: /navamsa/ adlı bir yol keşfedilebilir, bir istek gövdesinin içine gömülü chart_name ise keşfedilemez. /api/astro/rashi/, haritası sabitlenmiş aynı view'dır ve /api/astro/planet-positions/ ile bayt bayt aynı çıktıyı döndürür. Bir test tam olarak bunu doğruluyor; bu yüzden ikisi birbirinden sapamaz.

  • POST /api/astro/rashi/
  • POST /api/astro/chaturthamsa/
  • POST /api/astro/shodasamsa/
  • POST /api/astro/vimsamsa/
  • POST /api/astro/chaturvimsamsa/
  • POST /api/astro/nakshatramsa/
  • POST /api/astro/khavedamsa/
  • POST /api/astro/akshavedamsa/

Shodasavarga dışındaki dört bölüm — 4 yeni

D5 panchamsa (şöhret ve otorite), D6 shashthamsa (sağlık ve düşmanlar), D8 ashtamsa (ömür ve ani olaylar) ve D11 rudramsa (kazançlar). Bunlar klasik on altının parçası değil, onlarla birlikte kullanılır ve her yanıt bunu belirtir. D11 hakkında BİLMENİZDE FAYDA VAR: iki gelenek onu zıt yönlerde okur. Biri, on birinci evin çağrıştırdığı gibi kazanç olarak; diğeri Rudra'ya, dolayısıyla yıkıma bağlayarak. Bunlardan birini sizin yerinize seçmiyoruz.

  • POST /api/astro/panchamsa/
  • POST /api/astro/shashthamsa/
  • POST /api/astro/ashtamsa/
  • POST /api/astro/rudramsa/

D60'ın ötesi — 3 yeni

D81 navnavamsa, D108 astottaramsa ve D144 dwadasdwadasamsa. BUNLAR BİLEŞİK BÖLÜMLERDİR ve motor her birinin iki okumasını içerir: rashinin doğrudan 81, 108 ya da 144 parçaya bölünmesi ve bir varganın vargası. Bu yollar BİLEŞİK olanı sunar, çünkü adlar tam olarak bunu söyler: nava-navamsa navamsanın navamsası, dwadas-dwadasamsa da dwadasamsanın dwadasamsasıdır. Doğrudan bölme biçimine /api/astro/chart/ üzerinden NavnavamsaChart, AstottaramsaChart ve DwadasdwadasamsaChart olarak hâlâ ulaşılabilir ve çoğu gezegen için farklı bir burç verir. Bunlar aynı haritanın iki yazımı değil, iki ayrı haritadır. Bir test ikisinin gerçekten farklı olduğunu doğruluyor; bu yüzden seçim yanlışlıkla tersine çevrilemez. Bölüm başına 22, 17 ve 12 yay dakikasıyla, bunları yalnızca doğum saati gerçekten dakikasına kadar biliniyorsa okumaya değer. Daha az kesinlikte, doğum belgenizdeki yuvarlamadan başka bir şey göstermezler.

  • POST /api/astro/navnavamsa/
  • POST /api/astro/astottaramsa/
  • POST /api/astro/dwadasdwadasamsa/

Dokümanlar artık onları bölüm sırasıyla listeliyor

Referans her grubu alfabetik sıralıyordu; bu da D10'u D2'den, D144'ü D16'dan önceye koyuyordu. Bu karışıklık seri eksik olmadığında bile onu eksik gösteriyordu, çünkü D20'yi arayan bir okuyucu nereye bakacağını bilemiyordu. Varga haritaları artık listelendikleri her yerde bölüm numarasına göre sıralanıyor.

Mevcut hiçbir şey değişmedi

On beşinin hepsi, bir chart_name değerini sabitleyen ve geri kalan her şeyi /api/astro/planet-positions/ endpoint'ine zaten hizmet veren view'a yönlendiren yeni yollardır. /api/astro/chart/, daha önce kabul ettiği her chart_name değerini hâlâ kabul ediyor; kendi yolu olmayan alternatif hesaplamalar da buna dahil: ParivrittidwayaHora, SomnathDrekkana, JagannathDrekkana ve diğerleri. Bunlar oldukları yerde kalıyor: zaten yolu olan bir bölümün varyantlarıdır ve onları, istediği adı bilen kişiler kullanır.

  • endpoint'ler
  • varga-haritaları
  • varga

Döneme göre rashifal, dokuz numeroloji sistemi ve üç yeni Lal Kitab yolu

On dokuz yeni endpoint: döneme ve hayat alanına göre ayrılmış rashifal, elimizdeki dört sistemin ötesinde dokuz numeroloji geleneği ve Lal Kitab ev, gezegen ve harita düzeni yolları.

Döneme ve hayat alanına göre rashifal — 6 yeni

/api/astro/rashifal/, dönüşümlü olarak 3–4 hayat alanından oluşan bir örnek döndürür ve hangi alanların geleceği tarihe göre değişir. Bu yüzden “Koç Sağlık” diye bir sayfa yapılamıyordu, çünkü bazı günler sağlık örnekte yer almıyordu. Bu altı endpoint her çağrıda TÜM alanları döndürür: general, career_business, love_relationships, money_finances, health, education_student, family, travel ve temel motorun hiç içermediği iki alan, business ve professionals. Yalnızca birini almak için aspect gönderin; alan başına bir sayfanın istediği yapı budur. Yorumlar belirlenimcidir: aynı burç, dönem, alan ve tarih her zaman aynı metni döndürür. Böylece bir sayfa önbelleğe alınabilir ve yenilendiğinde kendisiyle çelişmez. Haftalık yorum en iyi ve zorlu günleri; aylık yorum transitleri, özel günleri ve çareleri; yıllık yorum ise üç aylık bir öngörü ve şanslı unsurları ekler. rashi ve aspect, mevcut endpoint'te olduğu gibi büyük/küçük harf duyarsızdır.

  • POST /api/astro/rashifal/daily/
  • POST /api/astro/rashifal/tomorrow/
  • POST /api/astro/rashifal/yesterday/
  • POST /api/astro/rashifal/weekly/
  • POST /api/astro/rashifal/monthly/
  • POST /api/astro/rashifal/yearly/

Dokuz numeroloji sistemi — 10 yeni

Kabala, bir adı Hayat Ağacı'nın 22 yoluna, her birinin İbrani harfi ve tarot büyük arkanasıyla birlikte eşler. Gematria, İbranice metni beş şifreyle puanlar (standard, gadol, ordinal, katan, atbash). Tarot doğum, partner ve isim kartlarını; I Ching, King Wen'in 64 heksagramı üzerinde doğum ve isim heksagramlarını verir. Sepharial kendi 1920 tablosunu gezegen yöneticileriyle birlikte kullanır; Cheiro ise Keldani tablosunu bileşik bir sayıya kadar okur. Ebced ve izopsefi, Arapça ve Yunancayı artık kullanılmayan sayı harfleri (digamma, koppa, sampi) dahil puanlar. BUNLARDAN ÜÇÜ BELİRLİ BİR YAZIYA ÖZGÜDÜR: ebced Arapça, izopsefi Yunanca, gematria İbranice içindir. Yanlış yazıyla gönderildiklerinde harf çevirisi yapmak yerine 0 değeri döndürür ve her karakteri unscored altında listelerler. Çünkü her kaynak harf çevirisini farklı yapar ve keyfi bir tercihten çıkan kendinden emin bir sayı, apaçık bir sıfırdan daha kötüdür.

  • POST /api/astro/numerology/kabbalah/
  • POST /api/astro/numerology/gematria/
  • POST /api/astro/numerology/tarot/
  • POST /api/astro/numerology/iching/
  • POST /api/astro/numerology/sepharial/
  • POST /api/astro/numerology/abjad/
  • POST /api/astro/numerology/isopsephy/
  • POST /api/astro/numerology/angel/
  • POST /api/astro/numerology/aura/
  • POST /api/astro/numerology/cheiro/

Lal Kitab evleri, gezegenleri ve harita düzeni — 3 yeni

Dün eklenen iki yolla aynı sabit ev geleneği; bu kez bir sayfanın gerçekten kullandığı üç yapıda. /horoscope/, haritayı on iki burç yuvası olarak ve her yerleşiğin burcu içindeki derecesiyle verir. /houses/, her evin yöneticisini, o evin pakka ghar'ı olduğu grahaları ve orada kimin yüceldiğini ya da düştüğünü verir. pakka_ghar bir LİSTEDİR, çünkü 7. evi Merkür ile Venüs, 8. evi Mars ile Satürn, 12. evi Jüpiter ile Rahu paylaşır; tek bir değer bunlardan birini düşürür. /planets/, her grahanın onurunu ve doğasını verir. Ay'ın ve Merkür'ün doğası sabit değil, hesaplanır: Ay'ınki paksha'sından, Merkür'ünki ise burcunu doğal bir malefikle paylaşıp paylaşmadığından. Her satır, kararı hangi kuralın verdiğini söyleyen nature_basis alanını taşır. BİLMENİZDE FAYDA VAR: Rahu ve Ketu yüce ya da düşük değilse position değeri null'dır. Hiçbir burcu yönetmedikleri için “dost burç” ölçütünün karşılaştırılacağı bir şey yoktur.

  • POST /api/astro/lal-kitab/horoscope/
  • POST /api/astro/lal-kitab/houses/
  • POST /api/astro/lal-kitab/planets/

Hâlâ yanıtlamadıklarımız

Lal Kitab borçları (rin) ve Lal Kitab dashası bilerek yok; diğer sağlayıcıların ev endpoint'lerinde döndürdüğü soya ve kismat alanları da öyle. Sekiz borcun adları kaynaklar arasında ortaktır, ama her birini doğuran koşullar ortak değildir: yalnızca pitra rin için yayımlanmış kurallar bile aynı haritada farklı sonuçlar verecek biçimde birbirini tutmaz. Aynısı soya için de geçerli. Birinin ataları hakkında yazı tura atarak hüküm yayımlamaktansa hiçbir şey döndürmemeyi tercih ediyoruz; bu yüzden bu alanlar yok ve yanıt nedenini belirtiyor.

Mevcut hiçbir şey değişmedi

On dokuzunun hepsi yeni yollardır. /api/astro/rashifal/ hâlâ aynı gövdeyi alır ve aynı dönüşümlü örneği döndürür. Dokuz yeni numeroloji sistemi, /api/astro/numerology/ üzerinde yeni değerler olarak değil, ayrı bir modül olarak eklendi; bu yüzden mevcut system ve keys alanlarına dokunulmadı. Cheiro, API'de zaten bulunan Keldani harf tablosunu ve bileşik sayı anlamlarını yeniden yazmak yerine onları kullanır.

  • endpoint'ler
  • rashifal
  • numeroloji
  • lal-kitab

PDF raporları ve beş yeni hesaplama endpoint'i

JSON yerine kendi markanızla hazır bir PDF döndüren iki endpoint (eksiksiz bir doğum haritası raporu ve on iki aylık bir yıllık), ayrıca Kala Sarpa, Karakamsa, Sarvatobhadra çakrası ve iki Lal Kitab yolu.

Hazır PDF raporları — 2 yeni

Yanıt gövdesi PDF'NİN KENDİSİDİR. İkinci bir istek ya da barındırılan bir dosya yoktur: hiçbir şey saklamıyoruz, dolayısıyla başkasının bulabileceği bir bağlantı da yok. Bunlarda .json() çağırmayın; baytları diske yazın (curl -o report.pdf, res.arrayBuffer(), response.content). Doğum haritası raporu, otomatik oluşturulan bir içindekiler sayfasıyla birlikte yaklaşık 27 sayfadır. Yıllık ise önümüzdeki on iki ayı takvim aylarına göre değil, Vimshottari pratyantardasha dönemlerine göre böler; bu yüzden bölümleri haritanızın belirlediği tarihlerde başlar ve biter. İkisi de isteğe bağlı bir marka bloğu alır: şirket adı, iletişim bilgileri ve kapağa indirip yerleştirdiğimiz bir logo_url. Böylece müşteriniz bizim değil, sizin adınızı görür. İkisi de belirlenimcidir: aynı doğum verileri aynı belgeyi üretir. Tipik süre iki saniyenin altındadır.

  • POST /api/astro/pdf/horoscope/ · 25 kredi
  • POST /api/astro/pdf/yearbook/ · 25 kredi

Kala Sarpa ve Karakamsa — 2 yeni

Kala Sarpa yalnızca evet ya da hayır demez, hangi grahaların Rahu–Ketu ekseninin hangi tarafına düştüğünü de döndürür. Haritaların çoğu Kala Sarpa değildir ve bu iki liste, bir haritanın onu bir graha farkla mı yoksa dört graha farkla mı kaçırdığını gösterir. Adlandırılmış tür (Anant, Kulik, Vasuki …) yalnızca yoga gerçekten oluştuğunda doldurulur. BİLMENİZDE FAYDA VAR: /api/astro/karakamsa/, chara karakaları burç İÇİNDEKİ dereceye göre sıralar ve çoğu harita için /api/astro/chara-karakas/ endpoint'inden farklı bir Atmakaraka verir. İkisi farklı hesaplanır ve birbirinin yerine kullanılamaz; karakamsa çalışmaları için yenisini tercih edin.

  • POST /api/astro/kalsarp/
  • POST /api/astro/karakamsa/

Sarvatobhadra çakrası — 1 yeni

Dokuza dokuzluk transit tablosu. Yerleşimlerle birlikte ızgaranın tamamı da döner; böylece yalnızca bir hüküm okumakla kalmaz, tabloyu çizebilirsiniz. Her hücre içinde ne olduğunu, gölgelemesini ve nakshatrasının dört pada hecesini belirtir. Transit grahaları aynı tabloya yerleştirmek için transit_date_time gönderin; hits_natal, vedha'sı doğum haritanızın bulunduğu bir nakshatraya düşen grahaları listeler. Yalnızca konumsal vedha uygulanır ve her yanıttaki rule alanı bunu belirtir; çünkü ekoller farklıdır ve etiketsiz bir yanıt kontrol edilemez. Yerleştiremediğimiz bir nakshatra yazımı atılmaz, unplaced altında döndürülür.

  • POST /api/astro/sarvatobhadra/

Lal Kitab — 2 yeni

Ayrı bir Kuzey Hint geleneği ve bilinmesi gereken ilk şey şu: LAL KITAB'DA EVLER BURÇLARA SABİTTİR. Her haritada 1. ev her zaman Koç, 12. ev her zaman Balık'tır. Bir gezegenin evi burç numarasıdır; bu yüzden bu endpoint'ler neredeyse herkes için /api/astro/chart/ ve /api/astro/planet-positions/ ile UYUŞMAZ. Bu bir hata değil, sistemin kendisidir. Her graha, pakka ghar'ı ve orada oturup oturmadığı bilgisiyle döner. Varshphal astronomik değil, aritmetiktir: her gezegen tamamlanan her yaş için bir ev ilerler; bu yüzden yıllık harita her on ikinci yılda doğum haritasındaki düzene geri döner.

  • POST /api/astro/lal-kitab/chart/
  • POST /api/astro/lal-kitab/varshphal/

Playground dosyayı size verebiliyor

Dosyayla yanıt veren bir endpoint'i çalıştırdığınızda, playground artık baytları metin olarak göstermeye çalışmak yerine dosyanın adını, türünü ve boyutunu bir İndir düğmesiyle birlikte gösteriyor. Bu endpoint'lerin referans sayfası da artık onları açıp ayrıştırmanızı söylemiyor; o ifade gzip'li JSON yollarına aitti ve bir PDF için yanlıştı.

Mevcut hiçbir şey değişmedi

Beş hesaplama endpoint'i, /api/astro/planet-positions/ ve varga haritalarına zaten hizmet veren view'lara yönlendiren yeni yollardır; dolayısıyla sayıları yapısı gereği aynıdır. PDF raporları da aynı endpoint'ler içeriden çağrılarak oluşturulur: 3. sayfada basılan konumlar tam olarak /api/astro/planet-positions/ endpoint'inin döndürdükleridir. Raporun tamamı, oluşturulduğu yirmi beş çağrı olarak değil, tek çağrı olarak ücretlendirilir.

  • endpoint'ler
  • pdf
  • raporlar
  • çakralar
  • lal-kitab

24 yeni endpoint: 23 dasha yolu ve bir astroloji sohbeti

Motorun her zaman hesapladığı yirmi iki dasha sisteminin artık kendi endpoint'i var. Ayrıca dasha ağacının tamamı yerine tek bir dalını döndüren bir ayrıntı endpoint'i ve bir harita hakkındaki soruları sade dille yanıtlayan bir sohbet endpoint'i eklendi.

Koşullu nakshatra dashaları — 7 yeni

Gezegen tabanlı: yanıttaki her yönetici bir grahadır. Yedisinin hepsi KOŞULLUDUR: klasik metinler bunları yalnızca harita belirli bir koşulu sağladığında uygular. Bu yüzden birini yorum olarak sunmadan önce /api/astro/dasha_applicability/ ile kontrol edin.

  • POST /api/astro/dasha/dwadashottari/
  • POST /api/astro/dasha/panchottari/
  • POST /api/astro/dasha/sataabdika/
  • POST /api/astro/dasha/chaturaseeti-sama/
  • POST /api/astro/dasha/dwisaptati/
  • POST /api/astro/dasha/shattrimsa-sama/
  • POST /api/astro/dasha/budhi-gati/

Jaimini rashi dashaları — 15 yeni

Burç tabanlı: buradaki her yönetici bir gezegen değil, bir rashidir. Dikkat edilmesi gereken fark bu: lord alanı yukarıdaki nakshatra dashalarındakinden farklı türde bir şeyi ifade eder ve yanlış okunursa yorumlayamayacağınız bir çıktı elde edersiniz.

  • POST /api/astro/dasha/drig/
  • POST /api/astro/dasha/nirayana-shoola/
  • POST /api/astro/dasha/shoola/
  • POST /api/astro/dasha/sthira/
  • POST /api/astro/dasha/trikona/
  • POST /api/astro/dasha/brahma/
  • POST /api/astro/dasha/chakra/
  • POST /api/astro/dasha/kendradhi/
  • POST /api/astro/dasha/lagnamsaka/
  • POST /api/astro/dasha/mandooka/
  • POST /api/astro/dasha/navamsa/
  • POST /api/astro/dasha/paryaaya/
  • POST /api/astro/dasha/sandhya/
  • POST /api/astro/dasha/tara-lagna/
  • POST /api/astro/dasha/yogardha/

Ağacın tamamı yerine tek bir dal — 1 yeni

levels, bir dasha yanıtının ne kadar DERİNE indiğini sınırlar ama o derinlikteki her dönemi yine döndürür: Vimshottari'de levels=3, her mahadashanın altındaki her antardashanın altındaki her pratyantardasha demektir; ölçülen boyut 95 KB. {"lords": ["moon", "mars"], "levels": 1} gönderdiğinizde yalnızca o tek antardashanın içindeki dönemleri alırsınız; yaklaşık 1,8 KB. Bu, hesaplamadan değil, veri aktarımından ve ayrıştırmadan tasarruf sağlar.

  • POST /api/astro/dasha/drill/

Astroloji sohbeti — 1 yeni

Doğum bilgilerini ve bir soruyu gönderin, düz yazıyla bir yanıt alın. Yanıt, dayandığı klasik pasajları kaynak göstererek ve puanlayarak verir; böylece gerekçe kontrol edilebilir. Doğum bilgileri bir hesaptan değil, SİZİN isteğinizden gelir; böylece herhangi bir kullanıcınız adına soru sorabilirsiniz. Uyum soruları için compare_with ekleyin ve history içinde en fazla yirmi önceki konuşma turunu gönderin. Çağrılar arasında hiçbir şey saklanmaz. Maliyeti 1 değil 25 kredidir, çünkü her yanıt hesaplanan harita üzerinde bir dil modeli çalıştırır; başarısız ya da boş bir yanıt ücretsizdir.

  • POST /api/astro/chat/ · 25 kredi

Otuz dasha sistemi, artık ailelere göre gruplanmış

Bunlarla birlikte adlandırılmış bir endpoint'i olan sistem sayısı sekizden otuza çıktı. Diğerlerine yalnızca /api/nakshatra_dasha/ ya da /api/raasi_dasha/ endpoint'ine bir metin gönderilerek ulaşılabiliyordu; bu yüzden “narayana dasha” araması hiçbir sonuç vermiyordu. Referansta artık, Brahma dashayı Budhi Gati dashanın yanına koyan otuz beş öğelik tek bir alfabetik liste yerine üç gruba ayrılıyorlar: nakshatra (gezegen), rashi (Jaimini) ve araçlar.

Mevcut hiçbir şey değişmedi

/api/nakshatra_dasha/ ve /api/raasi_dasha/ endpoint'lerine dokunulmadı; zaten var olan sekiz dasha endpoint'i de tam olarak eskisi gibi çalışıyor. Her yeni yol aynı üst view'a yönlendiriyor; dolayısıyla sayılar, zamanla sapabilecek bir kopya sayesinde değil, yapısı gereği aynı. Sohbet endpoint'i, uygulamanın mevcut /api/ai/ yollarından ayrıdır ve o yollar değişmedi.

Postman koleksiyonunu kullanma
  • endpoint'ler
  • dashalar
  • yapay-zekâ

Dört prashnavali endpoint'i ve yeni bir Avatar çakrası kategorisi

Ram Shalaka, Hanuman, Sai ve Mavji Maharaj artık /api/astro/chakra/ üzerindeki bir keys dizisinin arkasına gizlenmek yerine her biri kendi endpoint'ine sahip. Sayı filtresi artık isteğe bağlı ve kayıtlar sıralı bir liste olarak dönüyor.

Yenilikler

POST /api/astro/prashnavali/ram-shalaka/, Ram Shalaka Prashnavali'nin 225 chaupaisini döndürür: her birinin Devanagari harfi, chaupainin kendisi, Ramcharitmanas'ta geçtiği yer ve İngilizce bir yanıt. /api/astro/prashnavali/hanuman/ numaralı 49 yanıtı, /api/astro/prashnavali/sai/ 720 Sai yanıtını, /api/astro/prashnavali/mavji/ ise Hintçe ve İngilizce 64 Mavji Maharaj yorumunu döndürür. Dördü de referansta yeni bir Avatar çakrası kategorisi altında toplandı.

Üst endpoint'in yapmadığı üç şey

Filtre her yerde isteğe bağlı. /api/astro/chakra/, sayı içermeyen bir sai_prashnavali isteğini reddeder; bu endpoint'ler ise bunun yerine setin tamamını döndürür. Kehanet verileri normalde böyle kullanılır: bir kez alınır, önbelleğe konur, yerelde dizinlenir. Kayıtlar, metne çevrilmiş sayılarla anahtarlanmış bir nesne yerine, dizin bilgisi her kaydın üzerinde olan bir LİSTE olarak döner. Böylece metin anahtarları sayısal olarak sıralamadan (aksi hâlde sıra 1, 10, 100, 11 diye gider) sırayla dolaşabilirsiniz. Ayrıca her yanıt bir count taşır; böylece tek kayıtlık bir sorgu, içeriğe bakmadan tam bir çekişten ayırt edilebilir.

Mevcut hiçbir şey değişmedi

/api/astro/chakra/ endpoint'ine dokunulmadı. Dört veri setini hâlâ keys alanının arkasında sunuyor, hâlâ aynı {key: data} yapısını döndürüyor ve sayı olmadan gelen sai_prashnavali için hâlâ 400 veriyor. Ona zaten entegre olduysanız buradaki hiçbir şey sizi etkilemez; bunlar yerine geçen değil, ek yollardır.

  • endpoint'ler
  • prashnavali
  • kehanetler

Daha açık endpoint adları ve referansta gerçek çıktıların ekran görüntüleri

Dört endpoint çiftinin adları hangisini istediğinizi söylemiyordu: bir çiftin adları birebir aynıydı, bir diğerininki tek harfle ayrılıyordu. Yeniden adlandırıldılar. Bunun dışında 43 endpoint sayfası artık o endpoint'in gerçekte ne döndürdüğünü gösteren bir görsel içeriyor.

Referansta yeniden adlandırılanlar

"KP (Krishnamurti) chart" ve "Krishnamurti paddhati" artık "KP chart (cusps, signs and planets)" ve "KP parts (pick with keys)" adını taşıyor: ilki haritanın tamamını verir, ikincisi istediğiniz parçaları adlarıyla belirtmenizi ister. Yalnızca bir harfle ayrılan "House lord placements" ve "House lord placement" artık "(all 144)" ve "(one pair)" oldu. İkisi de "Pancha Pakshi" adını taşıyan iki endpoint artık "(bird activity by hora)" ve "(day in ten yamas)". "Birth panchanga effects" ve "Birth panchanga readings" ise artık "(reference table)" ve "(your elements)".

Yollar değişmedi

Bunlar yalnızca dokümantasyondaki görünen adlardır. Tüm yollar, istek alanları ve yanıt alanları eskisinin aynısı; entegrasyonunuzda güncellemeniz gereken bir şey yok. Bir doküman sayfasını yer imlerine eklediyseniz URL hâlâ çalışır; yalnızca sayfanın üstündeki başlık daha açık.

Referans sayfalarında ekran görüntüleri

43 endpoint sayfası artık o endpoint'in verilerinin çalışan bir arayüzde nasıl göründüğünü gösteren bir ekran görüntüsü içeriyor: panchang, choghadiya, bayram takvimi, retrolar, on bir bölgesel takvim, doğum haritaları ve daha fazlası. Alan tablosu yanıtın yapısını anlatır ama ne işe yaradığını anlatmaz; tek bir bakış genellikle aradığınız endpoint'in bu olup olmadığını netleştirir. Doküman ana sayfası ve site ana sayfası da aynı görselleri içeriyor.

  • dokümantasyon
  • adlandırma

Harita çizimleri: /api/astro/chart/ üzerinde SVG ve yerleşim geometrisi

Mevcut harita endpoint'inde render: "svg" ayarlayın; Kuzey ya da Güney Hint stilinde, sayfaya doğrudan konabilecek bir harita çizimi alın. Kendi çizim motorunu yazanlar için arkasındaki geometri de yanıtta.

Ne değişti

/api/astro/chart/ artık isteğe bağlı bir render alanı kabul ediyor. Göndermezseniz hiçbir şey değişmez; yanıt her zaman olduğu gibidir. "svg" olarak ayarlarsanız alışılmış dört alanın yanına iki alan daha gelir: layout (her ev ya da burç hücresinin çokgen noktaları, etiket konumu ve içindeki gezegenler) ve svg (doğrudan bir sayfaya koyabileceğiniz çizilmiş işaretleme). chart_style, Kuzey Hint (baklava dilimi, sabit evler, dönen burçlar) ya da Güney Hint (sabit burç ızgarası, dönen evler) stilini seçer; svg_size, theme, label_style, show_degrees ve dört *_color alanı görünümü belirler.

Neden önemli

Ham boylamlardan bir harita çarkı oluşturmak ciddi bir iştir (ev geometrisi, burç dönüşü, etiket yerleşimi) ve her entegrasyon yapan bunu sıfırdan tekrarlıyordu. Artık zaten yaptığınız bir çağrıda tek bir alan. Bizim işaretlememiz yerine React, Canvas, Flutter ya da SwiftUI ile yerel çizim yapanlar için yerleşim geometrisi de yanıtta yer alıyor.

Mevcut hiçbir şey değişmedi

render varsayılan olarak "none" değerini alır; diğer tüm yeni alanların varsayılanı da hiçbir şey yapmayan bir değerdir. Bunların hiçbirinden söz etmeyen bir istek, bu endpoint'in kabul ettiği her harita türü ve seçenekte, bu değişiklikten öncekiyle bayt bayt aynı olduğu doğrulanmış bir yanıt alır.

/api/astro/chart/ sayfasına bakın
  • endpoint'ler
  • harita
  • svg

42 yeni endpoint: adlandırılmış dashalar, geleneksel Batı astrolojisi, Çin BaZi ve tarot

Daha önce yalnızca bir metin parametresiyle ulaşılabilen otuz dasha sisteminin artık kendi adları ve yolları var; hiç kapsamadığımız dört gelenek de artık kapsanıyor. Zaten çalışan hiçbir şey değişmedi.

Aranabilir dashalar

Otuz dasha sistemini zaten hesaplıyorduk: on bir nakshatra dasha ve on dokuz rashi dasha, her biri birkaç iç içe seviyeye kadar. Ama bunlar, nakshatra_dasha ve raasi_dasha adlı iki endpoint'teki dasha_type metninin değerleriydi. “vimshottari dasha” araması hiçbir sonuç vermiyordu. Artık adlandırılmış yollar var: /api/astro/dasha/vimshottari/, /yogini/, /ashtottari/, /chara/, /narayana/, /kalachakra/ ve diğerleri. Ayrıca /api/astro/dasha/systems/, her sistemi ona hizmet veren endpoint'le birlikte listeler. İki orijinal endpoint'e dokunulmadı ve çalışmaya devam ediyor.

Şu anda hangi dasha işliyor

/api/astro/dasha/current/, zaman çizelgesi endpoint'lerinin yanıtlayamadığı soruyu yanıtlar: mahadashadan aşağı doğru zinciri (“Jupiter / Ketu / Mercury”) her seviyenin başlangıcı ve bitişi, ne kadarının geçtiği ve kaç gün kaldığıyla birlikte döndürür. Daha önce bunun için ağacın tamamını çekmek, özyinelemeli dolaşmak ve tarihleri kendi kodunuzda karşılaştırmak gerekiyordu.

Geleneksel ve Helenistik Batı astrolojisi

/api/astro/traditional/dignities/, her gezegen için domicile, exaltation, triplicity, term ve face değerlerini Lilly puanıyla döndürür. /almuten/, haritanın her noktası üzerinde en çok yöneticiliğe sahip gezegeni verir. /sect/, haritanın gündüz mü gece mi olduğunu ve bundan ne çıktığını söyler. /profections/ ise yıllık, aylık ve günlük profeksiyonu Yılın Yöneticisi ile birlikte verir. Doktrin gereği bunlar tropikaldir ve yanıt hangi sınır ve triplicity tablolarının kullanıldığını belirtir. Kaynaklar farklıdır ve başka bir tabloyla hesaplanan puan başka bir sayıdır.

Türetilmiş haritalar ve Ay

/api/astro/western/ altında drakonik, harmonik, antiscia, heliyosentrik ve Davison haritaları; ayrıca /api/astro/lunar/void-of-course/ ve /api/astro/lunar/mansions/. Void of course anlık bir görüntü değil, ileriye doğru bir aramadır: Ay'ın burç değiştirdiği ana kadar tarar, tamamlanacak her açıyı ve tam zamanını bildirir, boşluğun ne zaman başlayıp bittiğini söyler.

Çin Dört Sütun

/api/astro/chinese/four-pillars/, /bazi/, /zodiac/ ve /luck-pillars/. Çin yılı 1 Ocak'ta ya da Çin Yeni Yılı'nda değil, 4 Şubat civarındaki Lichun'da başlar. Çin Yeni Yılı ay takvimine bağlı bir tarihtir ve haritayı değil, bayramı belirler. 20 Ocak 2024 doğumlu biri için Ahşap Ejderha değil, Su Tavşanı döner. Hem gün sınırı hem de gerçek güneş zamanı kuralları istek alanlarıdır, çünkü uygulayıcılar farklı düşünür ve her biri haritayı değiştirir.

Tarot

/api/astro/tarot/draw/, /spread/, /yes-no/ ve /deck/. Her çekiliş onu üreten seed değerini döndürür; o seed'i geri gönderdiğinizde çekiliş birebir tekrarlanır: aynı kartlar, aynı sıra, aynı yön. Bir okumayı saklayıp yeniden göstermenizi, aynı soruya soran kişiye farklı bir yanıt vermemenizi sağlayan da budur. On kartlık Kelt Haçı'na kadar altı adlandırılmış açılım; her pozisyon etiketli.

Diğer yenilikler

/api/astro/eclipse/visibility-path/, bir Güneş tutulmasının tam olduğu yerleri harita üzerine çizebileceğiniz koordinatlar olarak, en büyük tutulma noktası ve Saros serisiyle birlikte verir. Dokuz endpoint daha, önceden daha büyük bir endpoint'ten hangi anahtarların isteneceğini bilmeyi gerektiren hesaplamaları ayrı ayrı sunuyor: ashtakavarga prastara ve sodhana, Tajika açıları ve yogaları, gezegenlerin ufuk ve ekvator koordinatları, Ay'ın aydınlanma oranı, vasa bölümleri ve cazimi.

Mevcut hiçbir şey değişmedi

Burada eklenen her endpoint yeni bir yoldur. Mevcut hiçbir endpoint'in istek gövdesi, yanıt yapısı ya da alan adı değiştirilmedi; hiçbir endpoint kaldırılmadı ya da yeniden adlandırılmadı. Fiyatlandırma aynı: başarılı bir çağrı, ne döndürürse döndürsün bir kredidir.

Endpoint'lere göz atın
  • endpoint'ler
  • dasha
  • batı
  • çin
  • tarot

Tek bir işe odaklanan 117 endpoint

Her panchang unsuru, varga haritası ve güç hesaplaması artık yalnızca daha büyük bir yanıtın parçası olarak değil, tek başına da çağrılabiliyor.

Ne değişti

/api/astro/sunrise/, /api/astro/tithi/, /api/astro/navamsa/ ve /api/astro/rahu-kaal/ gibi endpoint'lerin her biri olağan doğum ya da tarih alanlarını alır ve yalnızca adını taşıdığı şeyi döndürür. Mevcut birleşik endpoint'ler değişmedi ve tam olarak eskisi gibi çalışmaya devam ediyor.

Neden önemli

Bir gün doğumu saatini göstermek artık tam bir panchang yanıtı isteyip onun için ödeme yapmayı ve onu ayrıştırmayı gerektirmiyor. Daha küçük yanıtlar, daha az eşleme kodu ve okunabilir bir istek gövdesi.

Nasıl başlanır

Referansa göz atın ve örnek isteği, anahtarınız X-API-Key başlığında olacak şekilde gönderin. Fiyatlandırma aynı: başarılı bir çağrı, ne döndürürse döndürsün bir kredidir.

Endpoint'lere göz atın
  • endpoint'ler
  • panchang
  • haritalar

MCP sunucusu

Önce bir entegrasyon yazmadan API'yi Claude'dan ve diğer tüm MCP istemcilerinden çağırın.

Ne değişti

occult-api MCP sunucusu; endpoint arama, endpoint açıklamaları ve çağrıları araç olarak sunar. Sunucuya API anahtarınızı verin; asistan doğru endpoint'i bulup doğrudan çağırabilir.

Neden önemli

Herhangi bir şey geliştirmeye karar vermeden önce API'yi gerçek bir soruyla denemenin en hızlı yolu budur. Aynı zamanda istek biçiminin çalışan bir örnek uygulaması işlevi görür.

MCP sunucusunu kurun
  • mcp
  • araçlar

Tarayıcıda çalışan playground

Tek satır kod yazmadan önce, dokümanlardaki herhangi bir endpoint'i kendi anahtarınızla çalıştırın ve gerçek yanıtı görün.

Ne değişti

Her endpoint sayfası, örnek isteği önceden doldurulmuş olarak doğrudan playground'a bağlanır. Enlemi, tarihi ya da ayanamsayı değiştirip yeniden gönderin.

Neden önemli

Örnek bir yanıtı okumak verinin yapısını gösterir. Kendi girdilerinizi göndermek ise sorunuza yanıt verip vermediğini gösterir.

Playground'u açın
  • playground

Occult API yayında

API anahtarları ve çağrı başına kredilerle, REST API üzerinden Vedik astroloji hesaplamaları.

Ne değişti

Kaydolun, bir anahtar üretin ve onu X-API-Key başlığında gönderin. Krediler başarılı her çağrıda düşülür; başarısız bir istek asla ücretlendirilmez.

Neden önemli

Üzerine kafa yorulacak endpoint başına bir fiyat listesi yok. Hesaplamalar, klasik ve modern ayanamsaların tam setiyle NASA JPL efemeris verileri üzerinde çalışır.

API anahtarı alın
  • lansman
  • faturalandırma