POST · WESTERN

Declinations

Endpoint POST https://starsapi.com/api/v3/western/natal/declinations

Overview

Computes the equatorial declination (north/south angle from the celestial equator) for each planet using the Swiss Ephemeris. Detects parallel (same declination, like a conjunction) and contraparallel (opposite declination, like an opposition) aspects.

Declination-based aspects are an entirely separate dimension from ecliptic aspects. Two planets can have no ecliptic aspect yet be in tight parallel — creating a powerful hidden connection that longitude-only analysis misses.

Also flags out-of-bounds planets (declination exceeding the Sun’s maximum of ~23.44°), which traditionally indicates heightened, unconventional, or extreme expression.

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.
monthintegerYesBirth month.
dayintegerYesBirth day.
hourintegerYesBirth hour.
minuteintegerYesBirth minute.
secondintegerNoDefault 0.
latitudenumberYesDecimal degrees.
longitudenumberYesDecimal degrees.
timezonestringYesIANA timezone.
house_systemstringNoDefault placidus.
node_typestringNotrue, mean, or both. Default true.
orbnumberNoParallel/contraparallel orb in degrees (0–3). Default 1.

Out of bounds

A planet is out of bounds when its declination exceeds ~23.44° (the Sun’s maximum, set by Earth’s axial tilt). Moon, Mars, Mercury, and Venus can go OOB; outer planets rarely do. OOB planets are traditionally interpreted as operating “outside the rules” — exceptional, unconventional, or extreme in their expression.

Response shape

data.planets.{name} — each planet with declination (degrees), direction (north/south), and out_of_bounds flag.

data.aspects[] — parallel and contraparallel aspects sorted by orb.

data.out_of_bounds — array of OOB planet names.

Errors

HTTPCodeCause
400MISSING_FIELDRequired field absent.
400INVALID_PARAMInvalid house_system or orb outside 0–3.
500EPHEMERIS_ERRORComputation failed.

See also