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.
Numerologie in API: 5 systemen voor berekening via één route
De meeste API's hebben geen numerologie, of bieden één Pythagorees systeem. Wij hebben 5 volledige systemen (Pythagorees, Chaldees, twee Kabbalistische, Vedisch) met elk 10 berekeningen, via één geparametriseerde route. Plus de Matrix van het Lot met 22 arcana.
Een kaart van de catalogus: zo zijn de 700+ endpoints van AstroWay opgebouwd
De API is gegroeid tot meer dan 700 endpoints in 57 groepen, van geboortehoroscoop tot BaZi, geomantie en het renderen van SVG-horoscopen. We laten zien hoe de catalogus in domeinen is verdeeld, welk ene patroon alle aanroepen volgen en hoe je snel het juiste endpoint vindt.
Drie officiële SDK's: TypeScript, Python en PHP in plaats van kale curl
Kale HTTP werkt, maar een getypeerde client scheelt uren: autocompletion van paden, request- en responsetypes, ingebouwde retry bij 408/409/429/5xx en een foutenhiërarchie in Stainless-stijl. We bespreken de drie officiële SDK's, @astroway/sdk (npm), astroway (PyPI) en astroway/sdk (Packagist), en hoe ze uit één OpenAPI-contract worden gegenereerd.
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: zichtbare cache-status voor optimalisatie van client-integraties
Elke API-response draagt nu X-Cache: MISS | HIT | BYPASS - de client ziet direct of het verzoek vanaf nul is berekend of uit de cache is opgehaald. Dit opent een cache hit % kolom in /dashboard/usage en maakt het mogelijk om de integratie te optimaliseren zonder gokwerk.
Reports V2: één endpoint in plaats van twaalf - `/v1/reports/generate`
In plaats van 12 type‑specifieke routes /reports/natal, /reports/synastry, … - één unified endpoint POST /v1/reports/generate met het veld report_type. SDK‑consumenten krijgen één methode in plaats van twaalf; MCP‑catalogus wordt verkleind van 12 instrumenten naar één.
Vedische astrologie via een API: van Parashara tot Lal Kitab in 354 endpoints
AstroWay biedt nu de meest complete Vedische dekking onder commerciële API's: 10 dasha-systemen, 16 varga's, Panchang, volledige Lal Kitab + KP + Jaimini. Hoe het werkt en wanneer je welke techniek kiest.
White-label PDF zonder WordPress: inline branding via één veld
Het whitelabel-veld in de schema's van alle 12 endpoints /v1/reports/* accepteert nu niet alleen boolean (zie DB-config), maar ook een inline-object met 15 velden. Dit verwijdert de koppeling aan de WordPress-gebruiker – elke SaaS-consument API kan PDF on-the-fly branden, zonder een aparte admin-pagina.
Een astrologie-app bouwen: complete gids voor ontwikkelaars
Stap-voor-stap gids voor het maken van een astrologie-app van scratch - keuze van API, architectuur, eerste geboortehoroscoop, toevoegen van synastrie en transits, deployen.
Snelstarten met AstroWay API: TypeScript en Python in 5 minuten
Installeer SDK, krijg API-sleutel, doe eerste aanvraag voor geboortehoroscoop. 5 minuten - en een werkend JSON in handen (TypeScript en Python).
Rectificatie API: correctie van geboortetijd voor ontwikkelaars
Rectificatie is het proces van het verfijnen van een onbekende of onnauwkeurige geboortetijd op basis van levensgebeurtenissen. In deze post - hoe het automatiseren via API met behulp van een algoritmische methode en Trutine of Hermes.
Dezelfde Swiss Ephemeris als in Solar Fire - in 4 regels code.
Gratis sleutel zonder kaart. 5.000 calls per maand tot de eerste betaling.