Synastry (Two-Chart Comparison)
astral_synastryAssess relationship compatibility by comparing two birth charts. Returns inter-planetary aspects, scored dimensions (harmony, chemistry, communication, growth), and an overall 0–100 score.
Instructions
Compare two birth charts (synastry). Returns the inter-chart aspects between the two people's planets and angles, plus scored dimensions (harmony, chemistry, communication, growth) and an overall 0–100 score with a tone. Provide both people's birth data under 'person' and 'partner'. Resolve any city names with astral_search_birthplace first. Set privacy_mode=summary for just the score, tone, dimensions and strongest aspects; 'full' (default) returns the complete aspect list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person | Yes | First person's birth data. | |
| zodiac | No | Zodiac. 'tropical' (Western, season-anchored) or 'sidereal' (Vedic/constellation-anchored). | tropical |
| partner | Yes | Second person's birth data. | |
| house_system | No | House system. 'placidus' is the modern default; 'whole-sign' is common in traditional/Hellenistic work; others: koch, campanus, regiomontanus, topocentric, equal-house. | placidus |
| privacy_mode | No | Payload verbosity — how much of the chart to return, independent of response_format (which only picks markdown vs json). 'full' (default) returns the complete payload: every planet, house and aspect plus the per-planet precision audit. 'structured' keeps the full structure but drops redundant/derivable fields (absolute longitudes, element/modality, the precision audit rows) for a leaner machine payload. 'summary' returns only the high-signal essentials (luminaries + Ascendant, dominant element/modality, chart pattern, top aspects, precision status) to save tokens. Request 'summary' for a quick read, 'full' when you need every placement. | full |
| response_format | No | Output shape. 'markdown' is a readable briefing for display; 'json' returns the full structured chart for further processing. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| tone | Yes | ||
| score | Yes | ||
| aspects | Yes | ||
| abridged | No | ||
| dimensions | Yes | ||
| privacy_mode | No |