Ir para o conteúdo
POST/api/astro/chinese/bazi/1 crédito

Mapa BaZi com dez deuses

A leitura BaZi completa: troncos ocultos, dez deuses e o equilíbrio dos elementos. Tudo o que os quatro pilares contêm, mais a camada interpretativa que permite lê-los. TRONCOS OCULTOS: cada ramo esconde de um a três troncos adicionais, e a leitura os leva em conta. Um mapa que parece ter pouco fogo nos troncos visíveis pode estar cheio dele quando os ramos são abertos. DEZ DEUSES: cada tronco recebe o nome da sua relação com o mestre do dia, e não um nome próprio — Direct Officer, Seven Killings, Eating God e assim por diante. É todo o vocabulário interpretativo do sistema, e é por isso que o mestre do dia precisa ser identificado primeiro. EQUILÍBRIO DOS ELEMENTOS: contado sobre os troncos visíveis e ocultos juntos, e retornado das duas formas, para que você veja a diferença que os ramos fazem. A leitura gira em torno de qual dos cinco elementos está forte e qual está ausente.

https://api.occultapi.com/api/astro/chinese/bazi/
Testar requisição

Autenticação

Envie sua chave no cabeçalho X-API-Key. A chave é uma credencial de servidor — nunca a coloque no JavaScript do navegador nem num app mobile.

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

Campos da requisição

CampoTipoObrigatórioObservações
date_timestring (date-time)obrigatório

O momento a calcular, em ISO 8601. SEMPRE inclua um deslocamento ou um Z no final - um valor sem fuso horário é lido como Asia/Kolkata (UTC+05:30), não como UTC, e pode retornar o resultado do dia anterior com um 200. '2026-09-01T06:00:00Z' e '2026-09-01 06:00:00' são instantes diferentes e dão respostas diferentes.

day_boundarystringopcional

Quando o pilar do dia muda. 'zi_hour' é 23:00, a regra tradicional; 'midnight' é o que a maioria dos softwares usa. Os dois divergem para nascimentos entre 23:00 e 24:00.

zi_hourmidnight
keysarrayopcional

Quais cálculos retornar, como uma lista de nomes. Veja a tabela de chaves deste endpoint; um nome não reconhecido rejeita a requisição inteira. Uma chamada custa um crédito, não importa quantas chaves você peça, então solicite tudo o que precisa de uma vez em vez de fazer várias chamadas.

latitudenumber (double)opcional

Latitude do local, em graus decimais. Positivo é norte, negativo é sul. Exemplo: 26.9124 para Jaipur, 40.7128 para Nova York. Minutos e segundos não são aceitos - converta antes.

longitudenumber (double)opcional

Longitude do local, em graus decimais. Positivo é leste, negativo é oeste. Exemplo: 75.7873 para Jaipur, -74.0060 para Nova York. Atenção ao sinal: sem o sinal de menos, Nova York vai parar na China.

orb_factornumber (double)opcional

Multiplica todos os orbes de aspecto. 0.5 os reduz à metade; 2 os dobra.

min 0.1 · max 2

timezone_as_floatnumber (double)opcional

Deslocamento UTC do local, em horas, como número decimal. Exemplo: 5.5 para a Índia (UTC+05:30), -5 para Nova York no inverno, 5.75 para o Nepal. Este valor NÃO é conferido com date_time: se os dois divergirem, você recebe uma resposta bem-sucedida para o momento errado. Por isso, tire os dois da mesma fonte. Use o deslocamento em vigor naquela data, não o de hoje: quem nasceu no verão, em um país com horário de verão, precisa do deslocamento de verão.

min -12 · max 14

true_solar_timebooleanopcional

Corrige a hora pelo deslocamento da longitude em relação ao meridiano do fuso horário. A prática tradicional usa a hora solar local verdadeira, o que pode deslocar o pilar da hora em uma posição.

Exemplo de requisição

curl -X POST https://api.occultapi.com/api/astro/chinese/bazi/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date_time":"1984-06-15T14:30:00+08:00","latitude":39.9042,"longitude":116.4074,"timezone_as_float":8}'

Resposta

{
  "data": {
    "system": "Chinese Four Pillars (BaZi)",
    "local_time": "1984-06-15T14:30:00+08:00",
    "chinese_year": 1984,
    "day_master": {
      "index": 7,
      "name": "Geng",
      "pinyin": "geng",
      "element": "metal",
      "polarity": "yang",
      "note": "The day stem. Every other stem in the chart is read as its relationship to this."
    },
    "pillars": [
      {
        "pillar": "year",
        "stem": {
          "index": 1,
          "name": "Jia",
          "pinyin": "jia",
          "element": "wood",
          "polarity": "yang",
          "ten_god": "Indirect Wealth"
        },
        "branch": {
          "index": 1,
          "name": "Zi",
          "animal": "Rat",
          "element": "water",
          "polarity": "yang",
          "element_note": "The branch's own element; its hidden stems may differ."
        },
        "name": "Jia-Zi",
        "animal": "Rat",
        "hidden_stems": [
          {
            "index": 10,
            "name": "Gui",
            "pinyin": "gui",
            "element": "water",
            "polarity": "yin",
            "ten_god": "Hurting Officer"
          }
        ]
      },
      {
        "pillar": "month",
        "stem": {
          "index": 7,
          "name": "Geng",
          "pinyin": "geng",
          "element": "metal",
          "polarity": "yang",
          "ten_god": "Friend"
        },
        "branch": {
          "index": 7,
          "name": "Wu",
          "animal": "Horse",
          "element": "fire",
          "polarity": "yang",
          "element_note": "The branch's own element; its hidden stems may differ."
        },
        "name": "Geng-Wu",
        "animal": "Horse",
        "hidden_stems": [
          {
            "index": 4,
            "name": "Ding",
            "pinyin": "ding",
            "element": "fire",
            "polarity": "yin",
            "ten_god": "Direct Officer"
          },
          {
            "index": 6,
            "name": "Ji",
            "pinyin": "ji",
            "element": "earth",
            "polarity": "yin",
            "ten_god": "Direct Resource"
          }
        ]
      },
      {
        "pillar": "day",
        "stem": {
          "index": 7,
          "name": "Geng",
          "pinyin": "geng",
          "element": "metal",
          "polarity": "yang",
          "ten_god": "Day Master"
        },
        "branch": {
          "index": 5,
          "name": "Chen",
          "animal": "Dragon",
          "element": "earth",
          "polarity": "yang",
          "element_note": "The branch's own element; its hidden stems may differ."
        },
        "name": "Geng-Chen",
        "animal": "Dragon",
        "hidden_stems": [
          {
            "index": 5,
            "name": "Wu",
            "pinyin": "wu",
            "element": "earth",
            "polarity": "yang",
            "ten_god": "Indirect Resource"
          },
          {
            "index": 2,
            "name": "Yi",
            "pinyin": "yi",
            "element": "wood",
            "polarity": "yin",
            "ten_god": "Direct Wealth"
          },
          {
            "index": 10,
            "name": "Gui",
            "pinyin": "gui",
            "element": "water",
            "polarity": "yin",
            "ten_god": "Hurting Officer"
          }
        ]
      },
      {
        "pillar": "hour",
        "stem": {
          "index": 10,
          "name": "Gui",
          "pinyin": "gui",
          "element": "water",
          "polarity": "yin",
          "ten_god": "Hurting Officer"
        },
        "branch": {
          "index": 8,
          "name": "Wei",
          "animal": "Goat",
          "element": "earth",
          "polarity": "yin",
          "element_note": "The branch's own element; its hidden stems may differ."
        },
        "name": "Gui-Wei",
        "animal": "Goat",
        "hidden_stems": [
          {
            "index": 6,
            "name": "Ji",
            "pinyin": "ji",
            "element": "earth",
            "polarity": "yin",
            "ten_god": "Direct Resource"
          },
          {
            "index": 4,
            "name": "Ding",
            "pinyin": "ding",
            "element": "fire",
            "polarity": "yin",
            "ten_god": "Direct Officer"
          },
          {
            "index": 2,
            "name": "Yi",
            "pinyin": "yi",
            "element": "wood",
            "polarity": "yin",
            "ten_god": "Direct Wealth"
          }
        ]
      }
    ],
    "element_balance": {
      "visible_stems_only": {
        "wood": 1,
        "fire": 0,
        "earth": 0,
        "metal": 2,
        "water": 1
      },
      "including_hidden_stems": {
        "wood": 3,
        "fire": 2,
        "earth": 3,
        "metal": 2,
        "water": 3
      },
      "strongest": "wood",
      "missing": []
    },
    "cycles": {
      "produces": {
        "wood": "fire",
        "fire": "earth",
        "earth": "metal",
        "metal": "water",
        "water": "wood"
      },
      "controls": {
        "wood": "earth",
        "earth": "water",
        "water": "fire",
        "fire": "metal",
        "metal": "wood"
      }
    },
    "note": "Element counts are given with and without the hidden stems, because a chart can look short of an element on its visible stems and be full of it in the branches."
  },
  "status": 200,
  "is_error": false,
  "message": "successful"
}

Capturada de uma chamada real, com exatamente a requisição acima. Os resultados ficam em data.

Erros

Erros de consumo de créditos retornam { "error": "…", "message": "<code>", "is_error": true }. Mostre error para o usuário e use message para decidir o que fazer no código. Consulte a referência de erros.