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 में न्यूमेरोलॉजी: एक ही मार्ग पर 5 प्रणालियाँ
अधिकांश API या तो बिल्कुल न्यूमेरोलॉजी नहीं रखते, या केवल एक पायथागोरियन प्रणाली प्रदान करते हैं। हमारे पास 5 पूर्ण प्रणालियाँ (पायथागोरियन, हैल्डियन, दो काबालिस्टिक, वैदिक) प्रत्येक में 10 गणनाएँ, एक ही parameterized मार्ग पर। साथ ही 22 आर्कानों के लिए भाग्य मैट्रिक्स।
कैटलॉग मानचित्र: कैसे व्यवस्थित हैं 700+ एन्डपॉइंट्स AstroWay
API बढ़ गया है 700 से अधिक एन्डपॉइंट्स में 57 समूहों में - जन्म कुंडली से BaZi, जियोमांट्री और SVG-मानचित्रों के रेंडर तक। हम देखते हैं कि कैसे कैटलॉग डोमेनों में विभाजित है, जहाँ सभी कॉल्स एक ही पैटर्न का पालन करते हैं और आवश्यक एन्डपॉइंट को जल्दी कैसे खोजें।
तीन आधिकारिक SDK: TypeScript, Python, PHP कच्चे curl के बजाय
कच्चा HTTP काम करता है, लेकिन टाइप किया गया क्लाइंट घंटों की बचत करता है: पथ स्वत: पूर्णता, अनुरोध और प्रतिक्रिया प्रकार, 408/409/429/5xx के लिए बनाए गए रीट्री और स्टेनलेस-स्टाइल त्रुटि श्रेणी। हम तीन आधिकारिक SDK - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - की जांच करते हैं और यह कैसे एक ओपनएपीआई अनुबंध से उत्पन्न होते हैं।
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: दृश्य cache-status क्लाइंट एकीकरण के अनुकूलन के लिए
प्रत्येक API प्रतिक्रिया अब X-Cache: MISS | HIT | BYPASS ले जाती है - क्लाइंट तुरंत देखता है कि क्या अनुरोध शून्य से गणना किया गया है या कैश से पुनर्प्राप्त किया गया है। यह /dashboard/usage में cache hit % कॉलम खोलता है और अनुमान के बिना एकीकरण को अनुकूलित करने की अनुमति देता है।
Reports V2: बारह के बजाय एक एंडपॉइंट - `/v1/reports/generate`
12 प्रकार-विशिष्ट रूट्स /reports/natal, /reports/synastry, … के बजाय - एक एकीकृत POST एंडपॉइंट /v1/reports/generate report_type फ़ील्ड के साथ। SDK कंज़्यूमर्स को बारह के बजाय एक मेथड मिलता है; MCP कैटलॉग 12 टूल्स से घटकर एक हो जाता है।
API के ज़रिए वैदिक ज्योतिष: पराशर से लाल किताब तक 354 एंडपॉइंट में
AstroWay अब commercial API में सबसे पूरा वैदिक कवरेज देता है: 10 दशा प्रणालियाँ, 16 वर्ग, पंचांग, पूरी लाल किताब + KP + जैमिनी। यह कैसे काम करता है और कौन-सी तकनीक कब चुनें।
White-label PDF बिना WordPress: inline branding एक फ़ील्ड के माध्यम से
फ़ील्ड whitelabel सभी 12 endpoints /v1/reports/* की schemas में अब केवल boolean (DB-config पढ़ें) नहीं, बल्कि 15 फ़ील्ड वाले inline-ऑब्जेक्ट को भी स्वीकार करता है। यह WordPress-उपयोगकर्ता से बंधन हटाता है - कोई भी SaaS-उपभोक्ता API PDF को रीयल-टाइम में ब्रांड कर सकता है, बिना अलग admin-पेज के।
ज्योतिष ऐप बनाने के लिए गाइड: विकासकर्ता के लिए पूरा मार्गदर्शक
ज्योतिष ऐप बनाने के लिए चरण-दर-चरण मार्गदर्शक - एपीआई का चयन, वास्तुकला, पहला जन्म चार्ट, सिनास्ट्री और ट्रांजिट जोड़ना, डिप्लॉयमेंट।
ज्योतिष एपीआई की त्वरित शुरुआत: 5 मिनट में टाइपस्क्रिप्ट और पायथन
एसडीके स्थापित करें, एपीआई कुंजी प्राप्त करें, पहला जन्म चार्ट अनुरोध करें। 5 मिनट - और काम करने वाला जेसन हाथ में (टाइपस्क्रिप्ट और पायथन)।
रेक्टिफिकेशन एपीआई: विकासकर्ताओं के लिए जन्म समय की सुधार
रेक्टिफिकेशन जीवन की घटनाओं के अनुसार अज्ञात या असटीक जन्म समय को सुधारने की प्रक्रिया है। इस पोस्ट में - एपीआई के माध्यम से इसे कैसे स्वचालित करना है अल्गोरिदमिक विधि और ट्रुटिन ऑफ हर्मेस का उपयोग करके।
वही Swiss Ephemeris जो Solar Fire में है - बस 4 लाइनों के कोड में।
कार्ड के बिना मुफ्त कुंजी। पहले भुगतान तक 5,000 कॉल प्रति माह।