AstroWay/api v2.190.0 · pt
todos os sistemas normais

Mapa do catálogo: como estão organizados os 700+ endpoints AstroWay

O API cresceu para mais de 700 endpoints em 57 grupos - desde o mapa natal até BaZi, geomancia e renderização de mapas SVG. Explicamos como o catálogo está dividido em domínios, com um padrão único para todas as chamadas e como encontrar rapidamente o endpoint necessário.

Catálogo AstroWay - já são 758 endpoints em 57 grupos. A esta escala, a principal questão do integrador não é «se a cobertura será suficiente», mas «como não te perderes». Este artigo é um mapa: como o catálogo está dividido em domínios e como encontrar o que precisas em menos de um minuto.

Independentemente do domínio, cada endpoint de cálculo tem a mesma forma:

POST /v1/{domain}/{calc}
X-Api-Key: aw_live_...
Content-Type: application/json

O corpo - JSON com os dados de nascimento (data, hora, coordenadas) ou parâmetros específicos da técnica. A resposta - sempre { "ok": true, "data": {...} } ou { "ok": false, "error": {...} }. Nenhum GraphQL, nenhum auth-flow separado por domínio: uma chave no cabeçalho X-Api-Key, um formato de resposta.

Isto significa que a camada que tu escreves para o mapa natal serve também para BaZi e para runas - apenas o caminho e o esquema do corpo mudam.

O catálogo está agrupado em grandes domínios. Eis o mapa com contadores reais (os números são retirados do manifesto em cada build, por isso aqui estão sempre atualizados):

DomínioEndpointsO que há dentro
Astrologia ocidental182Mapa natal, aspetos, dignidades, prognósticos (trânsitos, progressões, direções), horary, 4 escolas elínticas, psicologia moderna, evolutiva, cosmobiologia
Védica174Maior domínio: nakshatras, dashas, cartas divisionais (varga), yogas, dosha, Jaimini, KP, ashtakavarga, shadbala
Human Design12Bodygraph, canais, portas, tipo/perfil/autoridade, cruz de encarnação
Tarô66Três baralhos: Rider‑Waite‑Smith, Marseille, Lenormand - spreads, significados, combinações
Numerologia505 sistemas com 10 cálculos cada (pitagórica, caldeia, duas cabalísticas, védica)
Chinês + Maia55BaZi (quatro pilares), Zi Wei Dou Shu, zodíaco chinês e feng‑shui, calendários Maia
Adivinhação31Geomancia (Agrippa), runas do Grande Futark, quiromancia (Cheiro), I Ching
Nichos aplicados51Wellness, astrologia animal, negócios, finanças, familiar
Relatórios23Interpretações prontas (natal, sinastria), em HTML/PDF, com branding white‑label
Render14Rodas de cartas SVG/PNG, bodygraph, anéis de trânsito - sem frontend próprio
Ferramentas Dev44Webhooks, streaming em tempo real, widgets incorporáveis, white‑label

O resto - interpretações AI, horóscopos, endpoints de referência (signos, planetas, aspetos) e sistémicos (health, usage, openapi).

174 endpoints védicos - são mais que toda a parte ocidental. A razão é simples: a tradição védica é mais formalizada. Onde a astrologia ocidental tem um conjunto de casas, a védica tem 16 cartas divisionais (varga), várias sistemas dasha, dezenas de yogas com regras claras. Cada um disso é um endpoint com resultado determinado.

Se tu estiveres a construir para o mercado indiano, isto é o núcleo do produto, não um extra.

Independentemente da exotismo da técnica, as posições planetárias são calculadas por um único núcleo na Swiss Ephemeris (WASM). O mesmo núcleo funciona tanto no navegador da nossa aplicação como no servidor API - uma única base de código, sem divergências. Os endpoints de cálculo estão cobertos por 873 testes snapshot, que em cada PR são comparados com fontes de referência. Mais detalhes sobre isto numa artigo separado sobre precisão CI.

Três caminhos, do mais rápido:

  1. OpenAPI‑guia - /docs/api/ é gerado diretamente a partir da especificação de produção openapi.json. Os grupos na barra lateral = domínios acima. Cada endpoint tem o esquema do corpo, um exemplo e o botão «experimentar».
  2. Catálogo MCP - se tu estiveres no Claude ou no Cursor, todo o catálogo está disponível como um conjunto de ferramentas via mcp.astroway.info. O agente encontra o endpoint necessário por descrição.
  3. Pesquisa por especificação - curl https://api.astroway.info/v1/openapi.json devolve o contrato completo legível por máquina. Útil para gerar código do teu próprio cliente.

A chave em dashboard/sign-up dá 10 000 créditos por mês - suficiente para percorrer dezenas de domínios e perceber o que te interessa. Não precisas estudar o catálogo inteiro: pega no teu domínio, e o resto esperará até precisares.

MakSeong · AstroWay

Crio a API AstroWay: envolvo o Swiss Ephemeris em REST puro e escrevo sobre os detalhes aborrecidos que realmente importam.

// construa sobre isso

O mesmo Swiss Ephemeris que no Solar Fire - em 4 linhas de código.

Chave gratuita sem cartão. 5 000 chamadas por mês até o primeiro pagamento.

Mais do blog todas as postagens →

Engineering 2026-07-15

Três SDKs oficiais: TypeScript, Python, PHP em vez de curl bruto

HTTP bruto funciona, mas um cliente tipificado economiza horas: autocompletamento de caminhos, tipos de pedido e resposta, retry incorporado para 408/409/429/5xx e hierarquia de erros no estilo Stainless. Vamos analisar os três SDKs oficiais - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - e como são gerados a partir do mesmo contrato OpenAPI.

Industry 2026-06-05

Free Astrology API: Which One Has the Best Free Tier in 2026?

A side-by-side of free tiers across the major astrology APIs - credits, request caps, card requirements - and how much you can actually build for free.

Engineering 2026-06-05

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.