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

Zodíaco chinês e calendário

Last updated Ver como Markdown Configuração do agente

O animal do ano é a parte mais conhecida da tradição e a mais frequentemente calculada incorretamente. O ano no BaZi não começa a 1 de janeiro nem com o Ano Novo Chinês, mas com 立春 Lichun, o momento em que a longitude visível do Sol atinge 315°. Em 2026, isso é 2026-02-03T20:02:08Z, ou seja, 4 de fevereiro às 04:02, hora de Pequim. Quem nasce a 2 de fevereiro pertence ao animal anterior, embora o calendário na parede já mostre o novo ano.

EndpointCréditosO que retorna
POST /v1/chinese/zodiac/animal10Animal do ano, pilar, elementos do ramo e do tronco
POST /v1/chinese/zodiac/element10Elemento fixo do ramo e elemento cíclico do tronco
POST /v1/chinese/zodiac/inner-animal10Animal interior: ramo do mês
POST /v1/chinese/zodiac/secret-animal10Animal secreto: ramo da hora
POST /v1/chinese/zodiac/compatibility10Compatibilidade de dois animais por 三合 e 六冲
POST /v1/chinese/lunar-date10Data lunar, mês bissexto, Ano Novo Chinês
POST /v1/chinese/solar-terms10Todos os 24 termos do ano com precisão de segundo

Os horóscopos nas revistas conhecem um animal. A tradição conhece três, e eles respondem a diferentes perguntas.

AnimalDe ondeO que significa
Exteriorramo do anoComo as pessoas te veem
Interiorramo do mêsMotivos, o ‘eu’ privado
Secretoramo da horaA camada mais profunda, muitas vezes escondida de ti mesmo

O animal interior é limitado pelos momentos exatos de 節, e não pelo meio do mês, por isso nascimentos a 5 de maio e 6 de maio podem resultar em animais diferentes.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/zodiac/inner-animal \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"1990-05-15","time":"14:30:00","timezoneOffset":3}'
{
"ok": true,
"data": {
"innerAnimal": "Snake",
"glyph": "🐍",
"description": "Inner animal = the BaZi month branch, bounded by the exact 節 instants. Represents internal motivations and the private self."
}
}

Quem nasceu em 1990 é um ‘cavalo de metal’, e neste nome há dois elementos diferentes que são fáceis de confundir.

  • Cíclico vem do tronco celestial e muda a cada dois anos: 庚 é metal.
  • Fixo pertence ao ramo terrestre para sempre: 午 é fogo, e o cavalo é sempre de fogo.

/chinese/zodiac/element retorna ambos em campos separados, fixedElement e cyclingElement, em vez de escolher por ti.

A avaliação baseia-se em 三合 (três harmonias) e 六冲 (seis confrontos), ou seja, na geometria do círculo dos ramos, e não numa lista de opiniões.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/zodiac/compatibility \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"person1":{"date":"1990-05-15"},"person2":{"date":"1988-02-20"}}'
{
"person1": { "solarYear": 1990, "animal": "Horse" },
"person2": { "solarYear": 1988, "animal": "Dragon" },
"compatibility": {
"score": 65,
"category": "good",
"notes": ["Compatible enough; complementary differences."]
}
}
Terminal window
curl -X POST https://api.astroway.info/v1/chinese/lunar-date \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-02-17"}'
{
"gregorianDate": "2026-02-17",
"lunar": { "month": 1, "isLeapMonth": false, "day": 1, "monthStart": "2026-02-17", "label": "month 1, day 1" },
"chineseNewYear": "2026-02-17"
}

O mês começa no dia de Pequim que contém a lua nova. O mês bissexto repete o número do anterior e não contém 中氣: esta é a razão da sua existência, e não um efeito secundário.

Um termo não é uma data de uma tabela, mas um momento em que a longitude visível do Sol se torna um múltiplo de 15°. Nós obtemos isso das efemérides, por isso a resposta é a mesma para qualquer ano dentro do domínio e não depende de alguém ter atualizado a tabela.

Terminal window
curl -X POST https://api.astroway.info/v1/chinese/solar-terms \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'

O array terms contém todos os vinte e quatro; aqui é mostrado o primeiro:

{
"year": 2026,
"terms": [
{
"index": 0,
"chinese": "立春",
"pinyin": "Lichun",
"english": "Start of Spring",
"sunLongitude": 315,
"utc": "2026-02-03T20:02:08Z",
"beijing": "2026-02-04T04:02:08+08:00",
"opensPillarMonth": true
}
]
}

Doze dos vinte e quatro contêm opensPillarMonth: true: estes são os 節 que abrem o mês dos pilares. Os restantes doze são 中氣, que dividem o mês ao meio e determinam qual mês será bissexto.

Os animais e elementos são traduzidos para 21 idiomas. Adiciona ?lang= ou "language" no corpo, e um campo *Name aparecerá ao lado do token em inglês:

Terminal window
curl -X POST "https://api.astroway.info/v1/chinese/zodiac/animal?lang=es" \
-H "X-Api-Key: $ASTROWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"1990-05-15"}'
{ "animal": "Horse", "animalName": "Caballo", "element": { "fixed": "Fire", "fixedName": "Fuego" } }

Os campos em inglês permanecem no lugar para sempre: a localização adiciona, não substitui.