AstroWay/api v2.258.3 · id
semua sistem normal
// astrology api · POST /v1/bazi/chart

API BaZi (Empat Pilar)

Satu momen kelahiran jadi seluruh perangkat klasik: empat pilar, batang yang disembunyikan tiap cabang, na yin, dua belas tahap kehidupan, keseimbangan elemen pada semua delapan karakter, penilaian kekuatan kerangka bernama, bintang simbolik, serta interaksi cabang dan batang. Satu panggilan, JSON keluar, 21 bahasa.

Endpoint
POST /v1/bazi/chart
Cost
20 credits
Latency
~145 ms
Tier
Tier 2
// 01 / What it computes

API BaZi (Empat Pilar)

Endpoint mengonversi kelahiran ke momen tepat Li Chun dan 節 dari ephemeris, bukan dari tabel tanggal, jadi kelahiran dalam satu hari batas masuk ke tahun dan bulan yang tepat. Hari dan jam mengikuti jam tempat lahir dan beralih pada 23:00. Dari empat pilar itu dibuka cabangnya: satu sampai tiga batang tersembunyi tiap cabang, dengan peran dan bobot yang diberikan tradisi, tempat sebagian besar elemen bagan berada. Kemudian dihitung na yin tiap pilar, tahap master hari terhadap tiap cabang, tiga hitungan elemen terpisah, pembacaan kekuatan 扶抑 dengan tiga kriteria klasik tanpa bobot, enam bintang simbolik yang dihitung dari pilar referensi tahun dan hari, serta semua kombinasi, tabrakan, kerusakan, dan hukuman yang ada.

// 02 / Live request

POST/v1/bazi/chart

curl -X POST https://api.astroway.info/v1/bazi/chart \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "date": "1990-05-15",
    "time": "14:30:00",
    "timezoneOffset": 8,
    "language": "en"
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "solarYear": 1990,
    "pillars": [
      { "name": "year", "pillar": "Geng-Wu", "animalName": "Horse", "stemElementName": "Metal" },
      { "name": "month", "pillar": "Xin-Si", "animalName": "Snake", "stemElementName": "Metal" }
    ],
    "dayMaster": { "stem": "Geng", "element": "Metal", "polarity": "Yang" },
    "elementBalance": {
      "weighted": { "Wood": 0.4, "Fire": 1.6, "Earth": 1.6, "Metal": 3.3, "Water": 1.1 },
      "missingElements": []
    },
    "strength": { "verdict": "strong", "supportRatio": 0.557, "hasSeason": false, "hasRoot": true },
    "symbolicStars": { "byDayPillar": [ { "english": "Canopy", "pillars": ["day"] } ] },
    "interactions": [ { "english": "Six Harmony", "members": ["Wu","Wei"], "producesElement": "Earth" } ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) no Local clock time at birth. Without it there is no hour pillar and the analysis runs on six characters, which every field of the response says.
timezoneOffset number (hours) no The UTC offset the clock was actually running on. A 1988 Beijing birth ran on +9 under summer time; no arithmetic recovers that from the date.
longitude number no Birth longitude, east positive. Inert unless trueSolarTime is set.
trueSolarTime boolean no Cut the double-hour from the sun over the birth place. Reaches the day and hour only: the year and month turn on world instants.
stageSchool string no classical (陽順陰逆, default) or unified (陰陽同生同死) for the twelve life stages.
language string no Any of 21 codes. Animals, elements, polarity and stage names come back translated; stems and branches stay in pinyin.
// 04 / When to use it

When to use it

Gunakan ini alih-alih tujuh kali perjalanan bolak-balik saat kamu menampilkan bagan. Endpoint khusus ada di sampingnya kalau kamu mau satu tabel. Kalau penggunamu lahir jauh dari meridian zona mereka, kirimkan longitude dengan trueSolarTime: China pakai satu zona sepanjang enam puluh derajat dan kelahiran di Kashgar hampir tiga jam dari tengah hari matahari, yang berarti dua jam penuh dalam pembacaan.

// 05 / Notes

Notes

Di mana transmisi memang berbeda, kedua pembacaan dikirim dan respons menamai pemisahan alih-alih memilih satu secara diam: arah batang yin lewat dua belas tahap, kedua penempatan bilah yin, 庚 nobleman, elemen harmoni 午未, serta ambang kekuatan, yang merupakan konvensi API ini bukan aturan kanonik. Empat jawaban konvensi kami dinyatakan dalam disclaimer setiap respons dan diuji dengan set probe Jade Almanac CC0; hasilnya ada di halaman konvensi.

Try the Bagan BaZi API

Grab a key and make your first call in under a minute.

99.9% SLA · paket berbayar · 30d status →