Pular para o conteúdo
AstroWay/api v2.325.2 · pt
todos os sistemas normais

Swiss Ephemeris API

Last updated Ver como Markdown Configuração do agente

O Swiss Ephemeris é o padrão de facto para os cálculos astronómicos em astrologia: é a base do Astrodienst (astro.com), do Solar Fire, do Kerykeion e da maioria do software sério. Lê as efemérides DE431 da NASA JPL e oferece precisão abaixo do segundo de arco. A AstroWay API dá-te acesso HTTP direto a ele: sem compilar a biblioteca C, sem descarregar ficheiros .se1, sem gerir memória. Um pedido POST, JSON na resposta.

Alojar o Swiss Ephemeris por conta própria significa: compilar a biblioteca C (ou um build WASM), colocar algumas centenas de megabytes de ficheiros .se1, mantê-los atualizados e implementar tu próprio as cúspides das casas, os aspetos e as fases. Através da API, tudo isso é problema de outra pessoa:

  • Zero infraestrutura: sem binários, ficheiros de efemérides nem atrasos de cold start. O cálculo corre server-side no mesmo motor que o Astrodienst usa.
  • Precisão abaixo do segundo: mediana 0.0013″, máximo 0.561″ (Chiron) face ao swetest CGI de referência do Astrodienst, mais 888 testes de snapshot congelados a cada deploy.
  • Intervalo completo de datas: o DE431 cobre 13201 BCE – 17191 CE, por isso mapas históricos e de um futuro distante são calculados sem perda de precisão.
  • Não só posições: por cima das efemérides tens logo cúspides das casas (15 sistemas), aspetos, eclipses, trânsitos e progressões, aquilo que com alojamento próprio terias de escrever tu.
EndpointCréditosO que devolve
/v1/chart20Mapa completo: planetas + casas + aspetos
/v1/planets10Posições geocêntricas dos planetas (longitude, latitude, velocidade, retrogradação)
/v1/houses10Cúspides das casas, 15 sistemas (Placidus, Koch, Whole Sign, Equal…)
/v1/transits50Trânsitos sobre o mapa natal numa data dada
/v1/progressions50Progressões secundárias (um dia = um ano)
/v1/eclipses100Eclipses solares e lunares (verified vs NASA Catalog)
/v1/moon-phase10Fase da Lua, iluminação, próximas quadraturas
/v1/fixed-stars20Conjunções dos planetas com estrelas fixas

Isto é parte dos 865 endpoints da plataforma; a lista completa está na referência da API.

Terminal window
curl -X POST https://api.astroway.info/v1/planets \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234
}'
  • Programadores de aplicações de astrologia: posições abaixo do segundo sem alojar a biblioteca C
  • Agentes de IA: efemérides exatas como grounding para LLMs (através do servidor MCP)
  • Investigadores: cálculos em massa sobre o intervalo histórico do DE431
  • Migração a partir de alojamento próprio: trocar o swisseph local por HTTP sem perder precisão

Posições planetárias (/v1/planets): 10 créditos; mapa completo (/v1/chart): 20. No plano Free (865+ endpoints, 10 000 créditos/mês) são cerca de 1000 pedidos de planetas por mês gratuitos, sem cartão.