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.
Numerología en API: 5 sistemas de cálculo en una sola ruta
La mayoría de los API o no tienen numerología, o ofrecen una sola sistema pitagórico. Nosotros tenemos 5 sistemas completos (pitagórico, caldeo, dos cabalísticos, védico) con 10 cálculos cada uno, en una única ruta parametrizada. Además Matriz del Destino para 22 arcanos.
Mapa del catálogo: cómo se organizan los más de 700 endpoints de AstroWay
La API ha crecido hasta más de 700 endpoints en 57 grupos, desde la carta natal hasta BaZi, la geomancia y el renderizado de cartas en SVG. Repasamos cómo se divide el catálogo en dominios, el patrón único que siguen todas las llamadas y cómo encontrar rápido el endpoint que necesitas.
Tres SDK oficiales: TypeScript, Python, PHP en lugar de curl sin procesar
El HTTP crudo funciona, pero un cliente tipado ahorra horas: autocompletado de rutas, tipos de solicitud y respuesta, reintento incorporado en 408/409/429/5xx y jerarquía de errores estilo Stainless. Analizamos los tres SDK oficiales - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - y cómo se generaron a partir de un único contrato OpenAPI.
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 visible para optimizar integraciones de cliente
Cada response API ahora lleva X-Cache: MISS | HIT | BYPASS - el cliente ve inmediatamente si la solicitud se calculó desde cero o se extrajo del caché. Esto abre la columna de cache hit % en /dashboard/usage y permite optimizar la integración sin guesswork.
Reports V2: un endpoint en lugar de doce - `/v1/reports/generate`
En lugar de 12 type-specific rutas /reports/natal, /reports/synastry, … - un endpoint unificado POST /v1/reports/generate con el campo report_type. Los consumidores del SDK obtienen un método en lugar de doce; el catálogo MCP se reduce de 12 herramientas a una.
Astrología védica por API: de Parashara a Lal Kitab en 354 endpoints
AstroWay ofrece ahora la cobertura védica más completa entre las API comerciales: 10 sistemas de dashas, 16 vargas, Panchang, Lal Kitab completo + KP + Jaimini. Cómo funciona y cuándo elegir cada técnica.
White-label PDF sin WordPress: branding inline a través de un solo campo
El campo whitelabel en los esquemas de todos los 12 endpoints /v1/reports/* ahora acepta no solo boolean (leer configuración de DB), sino también un objeto inline con 15 campos. Esto elimina la dependencia del usuario de WordPress - cualquier consumidor SaaS de la API puede personalizar PDFs al instante, sin una página de admin separada.
Cómo construir una aplicación de astrología: guía completa para desarrolladores
Guía paso a paso para crear una aplicación de astrología desde cero - selección de API, arquitectura, primera carta natal, adición de sinastria y tránsitos, despliegue.
Inicio rápido de la API de astrología: TypeScript y Python en 5 minutos
Instalar SDK, obtener clave API, hacer la primera solicitud de carta natal. 5 minutos y un JSON funcionando en tus manos (TypeScript y Python).
API de Rectificación: corrección del tiempo de nacimiento para desarrolladores
La rectificación es el proceso de clarificar un tiempo de nacimiento desconocido o impreciso mediante eventos de la vida. En este post, cómo automatizarlo a través de la API utilizando un método algorítmico y la Trutina de Hermes.
El mismo Swiss Ephemeris que en Solar Fire - en 4 líneas de código.
Clave gratuita sin tarjeta. 5 000 llamadas al mes antes del primer pago.