Notas de engenharia.
Sobre a precisão das efemérides, arquitetura de computação, protocolo MCP e todos os detalhes que não cabem nos docs.
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.
Ler →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.
Ler →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.
Ler →How Accurate Is the Swiss Ephemeris? Verified Benchmarks
Swiss Ephemeris accuracy in numbers, and how a hosted API measures up: 231 of 231 positions within tolerance against NASA JPL Horizons, a median 0.0013 arcsecond against the swetest reference output, exact house cusps, eclipses within a minute.
Ler →Swiss Ephemeris: REST API vs pyswisseph (When to Use Which)
pyswisseph vs a REST API for Swiss Ephemeris calculations - C dependencies, data files, licensing and deployment compared, with a decision guide.
Ler →X-Cache header: cache-status visível para otimização de integrações do cliente
Cada resposta da API agora carrega X-Cache: MISS | HIT | BYPASS - o cliente vê imediatamente se o pedido foi calculado do zero ou recuperado da cache. Isto abre uma coluna de % de cache hit em /dashboard/usage e permite otimizar a integração sem adivinhações.
Ler →Eclipse path, cosmogram e cartas Vedic: visualizadores SVG puros sem headless-Chrome
Seis endpoints da família /v1/render/* para visualizações específicas - três cartas Vedic (North/South/East Indian), cosmogram Hamburg-School 90°, eclipse-path equirectangular e star-map estereográfico. Todas as renderizações são strings SVG puras, sem worker de browser.
Ler →Reports V2: um endpoint em vez de doze - `/v1/reports/generate`
Em vez de 12 rotas type-specific /reports/natal, /reports/synastry, … - um endpoint unificado POST /v1/reports/generate com o campo report_type. Os consumidores do SDK obtêm um método em vez de doze; o catálogo MCP reduz‑se de 12 instrumentos para um.
Ler →