Calculate synastry - Relationship compatibility analysis API
post_astrology_synastryCalculates synastry compatibility between two natal charts, returning a 0-100 score, inter-chart aspects, and relationship dynamics for dating, matrimonial, or counseling tools.
Instructions
Calculate complete synastry (relationship compatibility) between two natal charts using Western tropical astrology. Analyzes inter-chart aspects between all planets to determine romantic, friendship, and karmic compatibility. Returns compatibility score (0-100), detailed inter-aspects with strength ratings, harmonious vs challenging aspect counts, and relationship dynamics analysis. Perfect for dating apps, matrimonial sites, relationship counseling tools, and astrology compatibility features. Based on professional astrological techniques.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English. | en |
| compact | No | Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {"__cols":[names],"__rows":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens. | |
| person1 | Yes | ||
| person2 | Yes | ||
| houseSystem | No | House system for both natal charts. Placidus (default), Whole Sign, Equal, or Koch. | placidus |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person1 | Yes | ||
| person2 | Yes | ||
| summary | Yes | ||
| analysis | Yes | ||
| interAspects | Yes | ||
| compatibilityScore | Yes |