面向 AI 與搜尋引擎的免費排盤 API

一次 GET 請求,返回瑞士星曆計算的本命盤。免密鑰,免註冊,無配額。

這個介面解決什麼

模型答不出 1997 年某個星期二火星在哪。它會猜。這個介面就是讓它不必猜。

兩家最大的免費占星站都在條款裡禁止腳本存取;所有付費占星 API 都要密鑰。這個不用。

呼叫方法

curl 'https://astrostarcheck.com/api/chart?birth=1990-03-15T08:30&lat=31.2304&lon=121.4737&tz=Asia/Shanghai' -H 'Accept: text/markdown'

參數

參數必填說明
birth是出生時間,本地時間,不帶時區偏移。YYYY-MM-DDTHH:MM
lat是緯度,北正。-90 ~ 90
lon是經度,東正。-180 ~ 180
tz否IANA 時區名,如 Asia/Shanghai。自動處理夏令時。省略按 UTC
house_system否placidus(預設)/ koch / equal / whole_sign / campanus / meridian
lang否散文語言:en(預設)、zh-cn、zh-tw、ja、de、fr、es、ru、pt、ar、tr

一個 URL,三種表示

帶上 Accept: text/markdown,回傳的 Markdown 大約只有 JSON 的四成。那份回覆裡的散文才是值得引用的部分::引用綁定的是生成文字中的一段,不是一份文件。

精度如何

Moshier 解析式,不載入星曆資料檔案。黃經與瑞士星曆資料檔案差約 0.1 度。占星夠用,典型容許度在 3 到 8 度;天文研究不夠。所以每個回應都會寫明是哪種模式算出來的。

引用指引

AstroStarCheck, natal chart computed with Swiss Ephemeris (Moshier analytic), <https://astrostarcheck.com/api/chart?birth=1990-03-15T08:30&lat=31.2304&lon=121.4737&tz=Asia/Shanghai>

這不是什麼

占星是未經科學驗證的符號性解釋傳統。這個介面回傳計算出的位置,不是預測。它答不了會不會發生什麼事。

隱私

無狀態。不儲存、不設 Cookie、不記錄出生資料。只接受顯式 URL 參數,不接受任何使用者標識。