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

Extensões Jaimini: 5 novos endpoints para análise Védica aprofundada

Cinco novos endpoints da família /v1/vedic/jaimini/* para análise aprofundada segundo a escola Jaimini – scanner chara‑karaka, projeção karakamsa, natureza funcional dos pecados, timeline de rotação atmakaraka e scanner completo argala/virodhargala. Fontes canónicas: Sanjay Rath, BPHS A.34.

Jaimini Sutras - uma escola separada de astrologia Védica com o seu próprio conjunto de ferramentas sobre o sistema padrão Parashara: chara karakas em vez de significadores fixos, sistemas dasha nos signos, padas, argala. Quase todas as astrology-API públicas limitam‑se ao conjunto Parashara – nós adicionamos cinco endpoints específicos de Jaimini, que antes estavam adiados como deep‑niche features.

Todos os cinco são endpoints completos com testes de regressão snapshot, não wrappers de IA.

1. Karaka Yoga scan: /v1/vedic/yogas/jaimini/karaka-yoga

Seção intitulada “1. Karaka Yoga scan: /v1/vedic/yogas/jaimini/karaka-yoga”

Chara karakas (significadores móveis) são 8 planetas, ordenados por grau no signo (sem levar em conta o signo): Atmakaraka, Amatyakaraka, Bhratrukaraka, Matrukaraka, Putrakaraka, Gnatikaraka, Darakaraka, e opcionalmente o 8.º. O endpoint varre os 8 com uma avaliação da força de colocação (kendra / trine / dusthana) e devolve uma pista de manifestação para cada um.

Terminal window
curl -X POST https://api.astroway.info/v1/vedic/yogas/jaimini/karaka-yoga \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"date": "1990-05-15",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.45,
"longitude": 30.52
}'

Use case. Estás a construir um produto de consultoria Vedic – o cliente quer saber “quem eu sou na alma / na profissão / no parceiro”. Karaka Yoga devolve imediatamente 8 eixos nativos com placement score, não precisas extrair manualmente o array de planets e ordenar por grau.

Karakamsa Lagna é o signo onde se encontra Atmakaraka no D9 Navamsha. A partir dele constrói‑se a projeção completa de 12 casas com valores canónicos de cada casa: 1.º – iṣṭa devata (deus pessoal), 5.º – mantras/prática espiritual, 12.º – moksha e karma negligenciado.

Terminal window
curl -X POST https://api.astroway.info/v1/vedic/yogas/jaimini/karakamsa \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 }'

Response contém a divisão completa de 12 casas com os planetas em cada casa, valor per casa, e uma pista do tema dominante (por exemplo, “spiritual” vs “material” do nativo) – com base em quais planetas populam as casas chave 1/5/9/12.

Source of rules. As signification canónicas para karakamsa são tiradas do comentário de Sanjay Rath aos Jaimini Sutras. Não é a nossa interpretação – é cited tradition.

3. Shubha Graha: /v1/vedic/yogas/jaimini/shubha-graha

Seção intitulada “3. Shubha Graha: /v1/vedic/yogas/jaimini/shubha-graha”

A análise padrão Parashara dá “natural benefic / malefic” – Júpiter é sempre benefic, Saturno é sempre malefic. Este é o nível básico. Functional natura depende da regência das casas a partir do Lagna do nativo específico. O endpoint devolve a categoria para cada um dos 7 grahas visíveis:

  • yogakaraka: possui tanto kendra como trine simultaneamente (por exemplo, Mars para Cancer Lagna)
  • functional-benefic: possui trine (5/9)
  • neutral: outras configurações
  • functional-malefic: possui dusthana (6/8/12)
  • maraka: possui 2/7, potencial killer-signifier

Regras tiradas de BPHS A.34 – Kendradhipati Dosha + Maraka rules.

Terminal window
curl -X POST https://api.astroway.info/v1/vedic/yogas/jaimini/shubha-graha \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 }'

Use case. Antes de interpretar um período dasha, precisas saber se o planeta do período é yogakaraka ou maraka para o nativo concreto. Este endpoint fornece esse contexto numa única chamada, sem mapeamento manual de house‑rulership.

4. Atmakaraka Rotation: /v1/vedic/jaimini/atmakaraka-rotation

Seção intitulada “4. Atmakaraka Rotation: /v1/vedic/jaimini/atmakaraka-rotation”

Atmakaraka – o planeta mais alto por grau no signo – formalmente estático. Mas através de progresso simbólico 1°/ano as posições de todos os chara karakas deslocam‑se lentamente, e em determinados anos Atmakaraka muda (um planeta com grau menor ultrapassa o líder formal através do movimento simbólico).

O endpoint devolve uma timeline desses passos ao longo de toda a vida – útil para a narrativa de life‑mission.

Terminal window
curl -X POST https://api.astroway.info/v1/vedic/jaimini/atmakaraka-rotation \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 }'

Response – array de eventos com age_at_transition, planet_before, planet_after. É Tier 3 (50 credits) – compute time‑series mais caro que um snapshot único.

5. Argala Analysis: /v1/vedic/jaimini/argala-analysis

Seção intitulada “5. Argala Analysis: /v1/vedic/jaimini/argala-analysis”

Argala (bloqueio, “intervention”) – mecanismo Jaimini de suporte/bloqueio de casa através da ocupação de certas distâncias. Scan completo:

  • Primary Argala: 2/4/11 a partir da casa alvo
  • Secondary Argala: 5 a partir da casa alvo
  • Special Argala: 8 a partir da casa alvo
  • Virodhargala (oposição ao argala): 12/10/3 primary, 9 secondary, 6 special

O endpoint devolve net‑influence em cada uma das 12 casas + dominant‑over (quem domina – argala ou virodhargala) para cada casa.

Terminal window
curl -X POST https://api.astroway.info/v1/vedic/jaimini/argala-analysis \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 }'

Use case. Interprete de consultoria Vedic em modo hard. Antes da previsão de uma casa – verifica se a configuração argala suporta o tema, ou se virodhargala bloqueia. Este é o nível de análise que normalmente requer mais de 30 minutos de trabalho manual no Jagannatha Hora – aqui obténs um response estruturado.

EndpointTierCredits
karaka-yogaTier 220
karakamsaTier 220
shubha-grahaTier 220
atmakaraka-rotationTier 350
argala-analysisTier 220

Todos os cinco estão disponíveis através do Vedic Pack add‑on ($9/mês além da tarifa base). Chamadas individuais também funcionam em Pay‑as‑you‑go.

Todos os cinco esquemas estão em /v1/openapi.json. O próximo release de codegen do SDK (TS / Python / PHP) adicionará métodos tipados sob o namespace vedic.jaimini.*. Roadmaps – nos repositórios de staging correspondentes.

O segmento Vedic no developer‑tooling está muito underbuilt: quase todas as API públicas fornecem apenas o máximo Vimshottari + planets‑in‑signs. Quem quer Jaimini tem de integrar um software desktop separado (Jagannatha Hora, Parashara’s Light) ou escrever o seu próprio SwissEph‑wrapper.

Estes cinco endpoints preenchem um gap concreto – a escola Jaimini está agora consumível via HTTP da mesma forma que o mapa natal. A documentação de cada um está em /docs/api/ → Vedic.

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 →

Ephemeris 2026-07-19

Como mantemos a precisão sob controle: CI versus swetest e NASA

A precisão da API astronômica pode degradar-se facilmente após uma refatorização dos ephémérides. Desvendamos a defesa: um núcleo Swiss Ephemeris para o app e a API, centenas de snapshots congelados em cartas de referência e triângulos de cada PR contra swetest CGI, Kerykeion, Prokerala e o catálogo de eclipses da NASA.

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.