AstroWay/api v2.202.3 · ja
すべてのシステムが正常です
// astrology api · POST /v1/synastry

シナストリー API

一度の呼び出しで二つの出生チャートを比較し、すべての相性機能を駆動するクロスアスペクトグリッドを取得するよ。誰が誰に、どの角度で、どのオーブで、どの方向にアスペクトしているかが分かる。二つのチャートを入れれば、二人の関係が出てくるんだ。

Endpoint
POST /v1/synastry
Cost
50 credits
Latency
~250 ms
Tier
Tier 3
// 01 / What it computes

シナストリー API

シナストリー endpoint は両方の出生チャートを個別に計算し、重ね合わせてチャート間のアスペクトを見つけるんだ。チャートAの惑星がチャートBの惑星とオーブ内で出会うすべての角度関係を探す。各クロスアスペクトは、両方の天体名、アスペクトの種類(合、セクスタイル、スクエア、トライン、オポジション、マイナー角度)、正確なオーブ、接触方向が返されるので、どちらの金星がどちらの火星とトラインしているかが分かる。両者の全惑星セットも一緒に返るから、二重ホイールを描いたり、相性スコアラーに渡したり、二度目のリクエストなしで使えるよ。

// 02 / Live request

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 }
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "crossAspects": [
      { "planet1": "Venus", "planet2": "Mars", "type": "trine", "orb": 0.8, "direction": "A→B" }
    ],
    "chart1": { "input": { ... }, "planets": [ ... ] },
    "chart2": { "input": { ... }, "planets": [ ... ] }
  }
}
// 03 / Parameters

Parameters

nametypeRequired
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.
// 04 / When to use it

When to use it

これはデーティングやマッチメイキングアプリ、関係レポート製品、そして「二人はどう関係しているか?」と答える機能の基盤 endpoint だよ。生のクロスアスペクトを単一のパーセンテージに変える相性スコアヘルパーと組み合わせたり、グリッドを LLM に渡して文章の関係リーディングを作ったりできる。両方のチャートが完全に返るので、シナストリー呼び出し1回で3回分(2つの出生チャート+オーバーレイ)を置き換えられる。1回計算して出生時刻で結果をキャッシュすれば OK。手法は Robert Hand と Stephen Arroyo に従い、コンポジットや Davison 中点は別の endpoint で単一の合成チャートが欲しいときに使える。

ブラウザで二人のシナストリーを実行しよう →

// 05 / Notes

Notes

クロスアスペクトは出生アスペクトグリッドと同じオーブポリシーを使うよ。両方の対象はフル /v1/chart パラメータセットを受け入れ、対象ごとのハウスシステムやタイムゾーンオフセットも含められる。シナストリーは Tier 3 endpoint(2つのチャート+オーバーレイスキャン)で、結果は特定の出生時刻ペアに対して完全に決定的だから、積極的にキャッシュしよう。

Try the シナストリー API

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

99.9% SLA · 有料プラン · 30日間 ステータス →