How we build the API.
Internals, postmortems, and design decisions. Everything we wish someone had written down before we had to figure it out the hard way.
API'de Numeroloji: Tek bir rotada 5 hesaplama sistemi
Çoğu API ya hiç numeroloji sunmaz ya da tek bir Pisagor sistemi verir. Bizde 5 tam sistem (Pisagor, Haldik, iki Kabalist, Vedik) her biri 10 hesaplama ile tek bir parametreli rotada. Ayrıca 22 arkanaya yönelik Kader Matrisi.
Katalog haritası: AstroWay'in 700+ endpoint'i nasıl düzenlenmiştir
API 57 grupta 700'den fazla endpoint'e büyüdü - natal haritalardan BaZi, jeomantiye ve SVG harita render'ına kadar. Katalogun domain'lere nasıl bölündüğünü, tüm çağrıların tek bir desenle nasıl yürütüldüğünü ve gerekli endpoint'i hızlıca nasıl bulacağınızı inceliyoruz.
Üç resmi SDK: ham curl yerine TypeScript, Python, PHP
Ham HTTP çalışır, ama tipli bir istemci saatler kazandırır: yol otomatik tamamlama, istek ve yanıt tipleri, 408/409/429/5xx için yerleşik retry ve Stainless tarzı hata hiyerarşisi. Üç resmi SDK'yı, @astroway/sdk (npm), astroway (PyPI) ve astroway/sdk (Packagist), ve bunların tek bir OpenAPI sözleşmesinden nasıl üretildiğini inceliyoruz.
Horoscope API Tutorial: Build a Daily Horoscope Feature
Add daily, weekly and monthly horoscopes to your app via API - sign-based text vs transit-based personalization - with TypeScript and Python code.
Natal Chart API in PHP: SDK + Laravel Example
Compute a natal chart in PHP with the AstroWay SDK - plain PHP and a Laravel facade - without compiling a Swiss Ephemeris extension.
Natal Chart API in Python: 3 Examples with the AstroWay SDK
How to compute a natal chart in Python via API - install, first request, transits and synastry - with working code and how it compares to pyswisseph and kerykeion.
Natal Chart API in TypeScript: SDK + React Example
Compute a natal chart in TypeScript with the AstroWay SDK - typed responses, a React component, and where it beats a local ephemeris library.
X-Cache header: görünür cache-status istemci entegrasyonları için optimizasyon
Her response API artık X-Cache: MISS | HIT | BYPASS taşır - istemci hemen görür isteğin sıfırdan hesaplanıp hesaplanmadığını ya da önbellekten alınıp alınmadığını. Bu, /dashboard/usage içindeki cache hit % sütununu açar ve tahmin yapmadan entegrasyonu optimize etmeyi sağlar.
Reports V2: tek endpoint on iki yerine - `/v1/reports/generate`
12 type-specific rotalar /reports/natal, /reports/synastry, … yerine - tek birleştirilmiş endpoint POST /v1/reports/generate report_type alanı ile. SDK tüketicileri on iki yerine tek bir metod alır; MCP katalogu 12 araçtan birine düşer.
API ile Vedik astroloji: Parashara'dan Lal Kitab'a 354 endpoint
AstroWay artık ticari API'ler arasında en kapsamlı Vedik desteği sunuyor: 10 dasha sistemi, 16 varga, Panchang, eksiksiz Lal Kitab + KP + Jaimini. Nasıl çalışır ve hangi teknik ne zaman seçilir.
White-label PDF WordPress olmadan: tek bir alan üzerinden inline branding
whitelabel alanı, tüm 12 /v1/reports/* uç noktasının şemalarında artık sadece boolean (DB-konfig) değil, 15 alana sahip inline-nesne de kabul ediyor. Bu, WordPress kullanıcısına bağımlılığı ortadan kaldırıyor – herhangi bir SaaS API tüketicisi, ayrı bir admin sayfasına ihtiyaç duymadan PDF'yi anında markalayabilir.
Astroloji Uygulaması Oluşturma Kılavuzu: Geliştiriciler için Tam Rehber
Astroloji uygulamasını sıfırdan oluşturma adımları - API seçimi, mimari, ilk doğum haritası, sinastri ve transitler eklenmesi, dağıtım.
Astroloji API Hızlı Başlangıç: 5 Dakikada TypeScript ve Python
SDK'yı kurun, API anahtarınızı alın, ilk doğum haritanızı oluşturun. 5 dakika içinde çalışan JSON'unuz olacak (TypeScript ve Python).
Düzeltilmiş API: Geliştiriciler için Doğum Zamanı Düzeltilmesi
Düzeltilme, bilinmeyen veya yanlış doğum zamanını hayat olaylarına göre düzeltme sürecidir. Bu yazıda - API ile algoritmik yöntem ve Trutine of Hermes kullanarak bunu nasıl otomatikleştireceğinizi öğreneceksiniz.
Solar Fire'daki aynı Swiss Ephemeris - 4 satır kodla.
Kart gerekmeden ücretsiz anahtar. İlk ödemeye kadar ayda 5.000 istek.