シナストリー API
一度の呼び出しで二つの出生チャートを比較し、すべての相性機能を駆動するクロスアスペクトグリッドを取得するよ。誰が誰に、どの角度で、どのオーブで、どの方向にアスペクトしているかが分かる。二つのチャートを入れれば、二人の関係が出てくるんだ。
シナストリー API
シナストリー endpoint は両方の出生チャートを個別に計算し、重ね合わせてチャート間のアスペクトを見つけるんだ。チャートAの惑星がチャートBの惑星とオーブ内で出会うすべての角度関係を探す。各クロスアスペクトは、両方の天体名、アスペクトの種類(合、セクスタイル、スクエア、トライン、オポジション、マイナー角度)、正確なオーブ、接触方向が返されるので、どちらの金星がどちらの火星とトラインしているかが分かる。両者の全惑星セットも一緒に返るから、二重ホイールを描いたり、相性スコアラーに渡したり、二度目のリクエストなしで使えるよ。
POST/v1/synastry
curl -X POST https://api.astroway.info/v1/synastry \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"chart1": { "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 },
"chart2": { "date": "1985-11-03", "time": "08:15:00", "timezoneOffset": 2, "latitude": 48.46, "longitude": 35.04 }
}' {
"ok": true,
"data": {
"crossAspects": [
{ "planet1": "Venus", "planet2": "Mars", "type": "trine", "orb": 0.8, "direction": "A→B" }
],
"chart1": { "input": { ... }, "planets": [ ... ] },
"chart2": { "input": { ... }, "planets": [ ... ] }
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| chart1 | object | yes | First subject - same shape as /v1/chart (date, time, timezoneOffset, latitude, longitude). |
| chart2 | object | yes | Second subject - identical shape. |
| chart1.name / chart2.name | string | no | Optional labels echoed back so you can tell the two subjects apart in the response. |
When to use it
これはデーティングやマッチメイキングアプリ、関係レポート製品、そして「二人はどう関係しているか?」と答える機能の基盤 endpoint だよ。生のクロスアスペクトを単一のパーセンテージに変える相性スコアヘルパーと組み合わせたり、グリッドを LLM に渡して文章の関係リーディングを作ったりできる。両方のチャートが完全に返るので、シナストリー呼び出し1回で3回分(2つの出生チャート+オーバーレイ)を置き換えられる。1回計算して出生時刻で結果をキャッシュすれば OK。手法は Robert Hand と Stephen Arroyo に従い、コンポジットや Davison 中点は別の endpoint で単一の合成チャートが欲しいときに使える。
Notes
クロスアスペクトは出生アスペクトグリッドと同じオーブポリシーを使うよ。両方の対象はフル /v1/chart パラメータセットを受け入れ、対象ごとのハウスシステムやタイムゾーンオフセットも含められる。シナストリーは Tier 3 endpoint(2つのチャート+オーバーレイスキャン)で、結果は特定の出生時刻ペアに対して完全に決定的だから、積極的にキャッシュしよう。
Try the シナストリー API
Grab a key and make your first call in under a minute.