AstroWay/api v2.95.1 · pt
todos os sistemas normais
// astrology api · POST /v1/vedic/dashas/vimshottari/maha

API de Vimshottari Mahadasha

Vimshottari é o ciclo de períodos planetários de 120 anos que ancora a temporização védica. Este endpoint lê a posição da Lua sideral ao nascimento, localiza o nakshatra que ela ocupa e, a partir desse único ponto, desenrola a cadeia ordenada de Mahadashas — os grandes períodos da vida, cada um governado por um dos nove grahas — com as datas de calendário exatas que os delimitam.

Endpoint
POST /v1/vedic/dashas/vimshottari/maha
Custo
50 créditos
Latência
~62 ms
Nível
Tier 3
// 01 / O que calcula

API de Vimshottari Mahadasha

O endpoint converte a data de nascimento, a hora de relógio e o desvio UTC num dia juliano, depois consulta o Swiss Ephemeris para a longitude geocêntrica da Lua e aplica o ayanamsa de Lahiri para a deslocar do zodíaco tropical para o sideral. Essa longitude sideral fixa o nakshatra natal e a fração já decorrida dentro dele, o que determina quanto resta ao nascimento do período do primeiro planeta regente. A partir daí, dispõe a sequência completa de 120 anos de Vimshottari na ordem canónica — Ketu, Vénus, Sol, Lua, Marte, Rahu, Júpiter, Saturno, Mercúrio — cada Mahadasha carregando o seu período atribuído e datas concretas de início e fim. A resposta devolve também o nakshatra de nascimento, a longitude sideral da Lua e o valor do ayanamsa utilizado, para que a cronologia seja totalmente auditável.

// 02 / Pedido ao vivo

POST/v1/vedic/dashas/vimshottari/maha

curl -X POST https://api.astroway.info/v1/vedic/dashas/vimshottari/maha \
  -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
}'
Resposta (excerto)
{
  "ok": true,
  "data": {
    "system": "vimshottari",
    "level": "maha",
    "ayanamsa": 23.85,
    "moonSiderealLongitude": 258.97,
    "nakshatra": "Purva Ashadha",
    "periods": [
      {
        "lord": "Venus",
        "start": "1986-02-11",
        "end": "2006-02-11"
      },
      {
        "lord": "Sun",
        "start": "2006-02-11",
        "end": "2012-02-11"
      }
    ]
  }
}
// 03 / Parâmetros

Parâmetros

nametypeObrigatório
date string (YYYY-MM-DD) sim Birth date.
time string (HH:MM:SS) sim Local clock time at birth.
timezoneOffset number (hours) sim UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number sim Birth-place latitude, decimal degrees (north positive).
longitude number sim Birth-place longitude, decimal degrees (east positive).
// 04 / Quando usar

Quando usar

Use este endpoint quando precisar do esqueleto de dasha de nível superior — os macroperíodos que enquadram os capítulos da vida de uma pessoa — em vez do detalhe ao nível do dia. É a primeira chamada natural para uma cronologia preditiva: renderize a sequência de grandes períodos, destaque qual está atualmente ativo para uma dada data e deixe os utilizadores aprofundar a partir daí. Como toda a cadeia decorre de forma determinística de uma só posição da Lua, pode calculá-la uma vez no registo e mantê-la em cache indefinidamente. Quando precisar dos subperíodos aninhados dentro de uma dada Mahadasha, ramifique para os endpoints dedicados antardasha, pratyantar, sookshma e prana sob a mesma família Vimshottari.

// 05 / Notas

Notas

Esta rota devolve apenas a camada de Mahadasha (grande período). As subdivisões mais finas — antardasha, pratyantar, sookshma e prana — vivem em endpoints separados sob /v1/vedic/dashas/vimshottari/*. O cálculo segue a tradição de Parashara tal como codificada no Bṛhat Parāśara Horā Śāstra, com o zodíaco sideral e o ayanamsa de Lahiri como estrutura de referência predefinida.

Experimente a API de Vimshottari Mahadasha

Obtenha uma chave e faça a sua primeira chamada em menos de um minuto.

99.9% SLA · planos pagos · 30d status →