All APIs / Synastry & Compatibility API

Synastry & Compatibility API

Vedic Ashta Kuta (36 points) + Western inter-chart aspects.

Relationship compatibility: the classical Vedic Ashta Kuta match (36 points across 8 kutas) combined with Western inter-chart planetary aspects.

<100ms typical 8 endpoints included in every plan Explore in API reference

Featured endpoint

POST /v1/synastry/compatibility

Synastry compatibility

Vedic Ashta Kuta match (36 points) plus Western inter-chart planetary aspects between two charts. Dual frame: the kuta halves compute sidereal (default Lahiri, caller-choosable; explicit NONE is 422), the Western halves always tropical — both frames are echoed in the response.

What you get

  • ✦Ashta Kuta: 36-point classical match with per-kuta detail
  • ✦Western inter-chart aspects + score
  • ✦Composite midpoint chart
  • ✦House overlay — planets in partner houses
  • ✦Vedic dasha sync

One call, structured JSON

curl -X POST 'https://astro-vibe-engine.gauravapproved.workers.dev/v1/synastry/compatibility' \ \
  -H 'X-API-Key: av_YOUR_KEY' \ \
  -H 'Content-Type: application/json' \
  -d '{\n  "person1": {},\n  "person2": {}\n}'