POST · WESTERN

Aspect Patterns

Endpoint POST https://starsapi.com/api/v3/western/predictions/aspect-patterns

Detects major geometric aspect patterns in the natal chart — configurations formed by multiple aspects between three or more planets. Checks 11 bodies (10 planets + Chiron). Returns each pattern with involved planets, pattern-specific metadata, and a prewritten interpretation with keyword pills. A chart may contain multiple patterns, zero patterns, or combinations.

Detected patterns

PatternGeometryExtra fields
Grand Trine3 planets each 120° apart (8° orb)element (Fire/Earth/Air/Water)
T-Square2 planets in opposition + 3rd squaring both (8° orb)apex_planet, modality
Grand Cross4 planets: 2 oppositions + 4 squaresmodality
Yod2 planets sextile (6° orb) + both quincunx 3rd (3° orb at 150°)apex_planet

Authentication

MethodExample
Header (recommended)X-Api-Key: am_live_xxxxxxxxxxxx
BearerAuthorization: Bearer am_live_xxxxxxxxxxxx
Query?api_key=am_live_xxxxxxxxxxxx

Request body

FieldTypeRequiredDescription
yearintegerYesBirth year (1800–2400).
monthintegerYesBirth month, 1–12.
dayintegerYesBirth day.
hourintegerYesBirth hour, 0–23.
minuteintegerYesBirth minute, 0–59.
secondintegerNoDefault 0.
latitudenumberYesDecimal degrees.
longitudenumberYesDecimal degrees.
timezonestringYesIANA timezone.
languagestringNoDefault en.
house_systemstringNoDefault placidus.

Response shape

FieldTypeDescription
pattern_countintegerNumber of patterns detected.
patterns[]arrayEach entry: pattern (display name), planets array, pattern-specific fields (element, modality, apex_planet), and prediction with title, text, keywords.

Errors

HTTPCodeCause
400MISSING_FIELDRequired field absent.
400INVALID_DATEBad calendar date.
400INVALID_TIMEZONENon-IANA timezone.
400INVALID_COORDINATELat/lon out of range.
405METHOD_NOT_ALLOWEDNon-POST request.

See also