API Reference / Chart · interface

Interface: Chart

A full natal chart, as returned by Engine.chart and Engine.chartAt. Longitudes are degrees in the chart's zodiac.

Properties

PropertyTypeDescription
<a id="angles"></a> angles{ asc: number; eastPoint: number; mc: number; vertex: number; }Chart angles in degrees: Ascendant, Midheaven, Vertex, East Point.
angles.ascnumber-
angles.eastPointnumber-
angles.mcnumber-
angles.vertexnumber-
<a id="aspects"></a> aspectsAspect[]Aspects found among the bodies, within the active orbs.
<a id="bodies"></a> bodiesChartBodiesApparent position per body, enriched with house and dignities, keyed by body id. See ChartBody.
<a id="cusps"></a> cuspsnumber[]The twelve house cusp longitudes in degrees, house 1 first.
<a id="housesystem"></a> houseSystemHouseSystemHouse system actually used. May differ from the request: Placidus and Koch are undefined above the polar circles and fall back to whole_sign.
<a id="housesystemrequested"></a> houseSystemRequestedHouseSystemThe house system originally requested, before any polar fallback.
<a id="jdut"></a> jdUtnumberThe instant, as a Julian Day (UT).
<a id="unavailable"></a> unavailablestring[]Body ids that were requested but omitted because the instant falls outside their fitted range (e.g. Chiron and other Chebyshev-packed bodies before ~1850 or after ~2150). Empty for the usual modern dates. The analytic bodies (Sun through Neptune and the nodes) are always present.
<a id="warnings"></a> warningsChartWarning[]Validity statements about this chart: bodies computed outside their measured validated span, and the delta-T uncertainty at historical epochs. Empty for the usual modern dates. The chart still computes -- these are data, not errors -- but a consumer must not present a warned position as validated.
<a id="zodiac"></a> zodiacZodiacThe zodiac the longitudes are expressed in.

Start building

Quickstart →