Skip to content
AstroWay/api v2.201.7 · docs
all systems operational

Synastry & Compatibility API

Full set of endpoints for compatibility analysis - from classical synastry to group matrices of up to 10 people.

  • Cross-aspects: aspects between planets of two charts (Sun-Venus trine, Moon-Mars square, etc.)
  • Compatibility score: 0–100 numeric score with label (harmonious, balanced, mixed, challenging)
  • Harmony/Tension: weighted sums of harmonious and tense aspects
  • Composite chart: midpoints between planets of two people
  • Davison chart: chart for the mean date and coordinates
  • Group matrix: pairwise compatibility for each pair (2–10 people)

The same computation with an interface around it: synastry in the AstroWay app. Useful when the result has to be shown to somebody who does not read JSON.

EndpointCreditsWhat it returns
/v1/synastry50Cross-aspects + compatibility score
/v1/composite50Composite chart (midpoints)
/v1/davison50Davison chart (mean date)
/v1/coalescent50Coalescent chart
/v1/group-synastry100Compatibility matrix for 2–10 people
/v1/human-design/compatibility100HD compatibility
Terminal window
curl -X POST https://api.astroway.info/v1/synastry \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"chart1": {
"date": "1990-07-14", "time": "14:30:00",
"timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52
},
"chart2": {
"date": "1992-03-22", "time": "09:15:00",
"timezoneOffset": 2, "latitude": 48.85, "longitude": 2.35
}
}'
{
"compatibility": {
"score": 51,
"label": "mixed",
"harmony": 15.8,
"tension": 16.8,
"top": [
{ "aspect": { "planet1": "Venus", "planet2": "Moon", "type": { "name": "Square", "angle": 90 } }, "strength": 2.09, "sign": -1 }
]
}
}

Call /v1/synastry on match - compatibility score as an additional ranking factor. Cache the result for the pair (immutable input = immutable output).

Full analysis: synastry + composite + Davison. Three requests - 150 credits, complete picture of a relationship.

/v1/group-synastry with 5 people - matrix of 10 pairs in a single request (100 credits instead of 500 separate ones).

Synastry - 50 credits. On the Free tier - 200 synastries per month free.

Was this helpful?
Suggest an edit

Last updated: