AstroWay/api v2.201.7 · vi
tất cả hệ thống hoạt động bình thường
// astrology api · POST /v1/chart

API biểu đồ sinh

Chuyển một khoảnh khắc sinh thành một biểu đồ sinh đầy đủ, có cấu trúc - các hành tinh, điểm đầu nhà, khía cạnh và dữ liệu góc - trong một POST duy nhất. Cung hoàng đạo nhiệt đới, mười ba hệ thống nhà, độ chính xác Swiss Ephemeris, xuất JSON.

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

API biểu đồ sinh

Endpoint natal-chart tính ngày sinh, giờ đồng hồ và chênh lệch UTC thành ngày Julian chính xác, sau đó yêu cầu engine Swiss Ephemeris cung cấp kinh độ, vĩ độ và tốc độ địa tâm của mọi thiên thể - mười hành tinh cổ điển cộng nút mặt trăng, Chiron và Black Moon Lilith. Nó suy ra Ascendant và Midheaven từ vĩ độ và kinh độ sinh, chia các nhà theo hệ thống bạn chọn, gán mỗi hành tinh vào cung và nhà của nó, và tính toàn bộ lưới khía cạnh với cờ applying/separating và các orb chính xác. Chuyển động lùi được đánh dấu từ tốc độ của thiên thể, và chart sect (sinh ngày hay đêm) được trả về để việc giải thích sau này có thể cân nhắc đúng benefics và malefics.

// 02 / Live request

POST/v1/chart

curl -X POST https://api.astroway.info/v1/chart \
  -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,
    "houseSystem": "P"
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "planets": [
      { "name": "Sun", "longitude": 54.23, "sign": "Taurus", "house": 10, "retrograde": false },
      { "name": "Moon", "longitude": 282.7, "sign": "Capricorn", "house": 6 }
    ],
    "houses": { "ascendant": 160.4, "mc": 70.1, "cusps": [160.4, 190.3, ...] },
    "aspects": [ { "body1": "Sun", "body2": "Moon", "type": "trine", "orb": 1.2 } ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) yes UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number yes Birth-place latitude, decimal degrees (north positive).
longitude number yes Birth-place longitude, decimal degrees (east positive).
houseSystem string no One-letter Swiss Ephemeris code - P (Placidus, default), K (Koch), W (whole-sign), R (Regiomontanus), and 10 more.
// 04 / When to use it

When to use it

Hãy dùng endpoint này mỗi khi bạn cần khung cấu trúc của một lá số tử vi: widget biểu đồ sinh, báo cáo natal, luồng onboarding cá nhân hoá nội dung theo Sun/Moon/Rising, hoặc một AI agent cần vị trí thô trước khi giải thích. Đây là lời gọi tiền đề cho synastry, transits, progressions và hầu hết các loại báo cáo - tính biểu đồ một lần, lưu cache JSON, và đưa vào các endpoint nặng hơn thay vì tính lại mỗi lần. Vì phản hồi chỉ là dữ liệu thuần (không có văn bản, không có hình ảnh), nó dễ dàng tích hợp vào bất kỳ stack nào: tự render, chuyển cho LLM, hoặc đưa cho một trong các endpoint render SVG của chúng tôi.

Mở công cụ tính biểu đồ sinh trong trình duyệt →

// 05 / Notes

Notes

Mặc định tuân theo chuẩn Tây phương phổ biến: cung hoàng đạo nhiệt đới, nhà Placidus, "Ba lớn" Sun–Moon–Ascendant. Engine là Swiss Ephemeris (Astrodienst) và chia sẻ với công cụ tính trong trình duyệt, vì vậy server và client đồng ý tới độ giây cung. Khi Placidus không xác định ở vùng cực, các nhà sẽ quay lại Porphyry.

Try the Biểu đồ sinh API

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

99,9% SLA · gói trả phí · 30 ngày trạng thái →