<!-- generated by scripts/docs/generate-reference.ts — do not edit -->

astro_chart_derived

Charts derived from a natal chart via transformation techniques.

  • Layer: compute
  • Methods: harmonic, age-harmonic, antiscia, composite, davison, prenatal-bailey-conception, prenatal-bailey-quickening, prenatal-jayne-conception, prenatal-jayne-quickening, persona, multi-composite
  • Free tier: —
  • Paid tier: harmonic, age-harmonic, antiscia, composite, davison, prenatal-bailey-conception, prenatal-bailey-quickening, prenatal-jayne-conception, prenatal-jayne-quickening, persona, multi-composite

Description

Charts derived from a natal chart via transformation techniques.

Methods:
  harmonic                   [Paid] — birth data + harmonic number → harmonic chart positions
  age-harmonic               [Paid] — birth data + target date → positions at the target age harmonic
  antiscia                   [Paid] — birth data + axis → antiscia/contrantiscia reflected positions
  composite                  [Paid] — two birth data → composite chart (midpoint positions, houses, aspects)
  davison                    [Paid] — two birth data → Davison relationship chart (midpoint in space and time)
  prenatal-bailey-conception [Paid] — birth data → Bailey prenatal conception epoch candidates (trutine)
  prenatal-bailey-quickening [Paid] — birth data → Bailey quickening epoch candidates (5 lunar cycles)
  prenatal-jayne-conception  [Paid] — birth data → Jayne Uranus (C) conception epoch candidates
  prenatal-jayne-quickening  [Paid] — birth data → Jayne quickening epoch candidates (5 lunar cycles)
  persona                    [Paid] — birth data + planet → full chart at the first post-birth Sun return to that planet's natal longitude
  multi-composite            [Paid] — Composite of 2-15 charts: circular-mean (default) or center-of-gravity positions + MC-derived houses.

Input schema

composite

FieldTypeRequiredConstraints
partnerA.yearintegeryesmin -4000, max 4000, int
partnerA.monthintegeryesmin 1, max 12, int
partnerA.dayintegeryesmin 1, max 31, int
partnerA.hourintegeryesmin 0, max 23, int
partnerA.minuteintegeryesmin 0, max 59, int
partnerA.secondintegernomin 0, max 59, int
partnerA.latitudenumberyesmin -90, max 90
partnerA.longitudenumberyesmin -180, max 180
partnerA.timezonenumberyesmin -12, max 14
partnerA.unknownTimebooleanno—
partnerB.yearintegeryesmin -4000, max 4000, int
partnerB.monthintegeryesmin 1, max 12, int
partnerB.dayintegeryesmin 1, max 31, int
partnerB.hourintegeryesmin 0, max 23, int
partnerB.minuteintegeryesmin 0, max 59, int
partnerB.secondintegernomin 0, max 59, int
partnerB.latitudenumberyesmin -90, max 90
partnerB.longitudenumberyesmin -180, max 180
partnerB.timezonenumberyesmin -12, max 14
partnerB.unknownTimebooleanno—
compositeMethod"mc" | "asc" | "derived_ref" | "derived"no—
mercuryVenusMethod"short_arc" | "closer_to_sun"no—
houseSystemenum(44)no—
zodiacenum(35)no—
aspectOrbsany | "default" | "hide" | objectno—
bodies.fortunebooleanno—
bodies.vertexbooleanno—
bodies.chironbooleanno—
bodies.lilithbooleanno—
bodies.trueLilithbooleanno—
bodies.nodesbooleanno—
bodies.trueNodebooleanno—
bodies.minorAnglesbooleanno—
aspectToggles.fortuneAspectsbooleanno—
aspectToggles.vertexAspectsbooleanno—
aspectToggles.chironAspectsbooleanno—
aspectToggles.lilithAspectsbooleanno—
aspectToggles.nodeAspectsbooleanno—
aspectToggles.ascMcAspectsbooleanno—
minorAspects.quincunxbooleanno—
minorAspects.semiSextilebooleanno—
minorAspects.semiSquarebooleanno—
minorAspects.sesquiquadratebooleanno—
minorAspects.quintilebooleanno—
minorAspects.biQuintilebooleanno—
minorAspects.septilebooleanno—
minorAspects.biSeptilebooleanno—
minorAspects.triSeptilebooleanno—
minorAspects.novilebooleanno—
minorAspects.biNovilebooleanno—
minorAspects.quadriNovilebooleanno—
minorAspects.semiQuintilebooleanno—
minorAspects.undecilebooleanno—
minorAspects.quindecilebooleanno—
parallelOrbnumbernomin 0, max 3
transitData.yearintegeryesmin -4000, max 4000, int
transitData.monthintegeryesmin 1, max 12, int
transitData.dayintegeryesmin 1, max 31, int
transitData.hourintegeryesmin 0, max 23, int
transitData.minuteintegeryesmin 0, max 59, int
transitData.secondintegernomin 0, max 59, int
transitData.latitudenumberyesmin -90, max 90
transitData.longitudenumberyesmin -180, max 180
transitData.timezonenumberyesmin -12, max 14
transitData.unknownTimebooleanno—

Example request

{
  "method": "composite",
  "partnerA": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "partnerB": {
    "year": 1992,
    "month": 3,
    "day": 21,
    "hour": 18,
    "minute": 30,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "partnerASummary": {
    "dateTime": "1 January 1990 - 12:00 (GMT)",
    "universalTime": "1 January 1990 - 12:00",
    "localSiderealTime": "18:43:01",
    "houseSystem": "Placidus system",
    "coordinates": "51d30'N, 0d8'W",
    "zodiac": "Tropical",
    "ayanamsaOffset": null
  },
  "partnerBSummary": {
    "dateTime": "21 March 1992 - 18:30 (GMT)",
    "universalTime": "21 March 1992 - 18:30",
    "localSiderealTime": "06:27:34",
    "houseSystem": "Placidus system",
    "coordinates": "51d30'N, 0d8'W",
    "zodiac": "Tropical",
    "ayanamsaOffset": null
  },
  "compositeMethod": "mc",
  "planets": [
    {
      "id": "Sun",
      "longitude": 321.10401,
      "latitude": -0.000105,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 10,
        "signName": "Aquarius",
        "degrees": 21,
        "minutes": 6,
        "seconds": 14
      },
      "house": 4
    },
    {
      "id": "Moon",
      "longitude": 277.10071,
      "latitude": -1.310962,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 9,
        "signName": "Capricorn",
        "degrees": 7,
        "minutes": 6,
        "seconds": 3
      },
      "house": 4
    },
    {
      "id": "Mercury",
      "longitude": 332.764869,
      "latitude": 2.06872,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 11,
        "signName": "Pisces",
        "degrees": 2,
        "minutes": 45,
        "seconds": 54
      },
      "house": 4
    },
    {
      "id": "Venus",
      "longitude": 322.909159,
      "latitude": 0.31931,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 10,
        "signName": "Aquarius",
        "degrees": 22,
        "minutes": 54,
        "seconds": 33
      },
      "house": 4
    },
    {
      "id": "Mars",
      "longitude": 287.552924,
      "latitude": -0.606705,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 9,
        "signName": "Capricorn",
        "degrees": 17,
        "minutes": 33,
        "seconds": 11
      },
      "house": 4
    },
    {
      "id": "Jupiter",
      "longitude": 126.067169,
      "latitude": 0.629273,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 4,
        "signName": "Leo",
        "degrees": 6,
        "minutes": 4,
        "seconds": 2
      },
      "house": 1
    },
    {
      "id": "Saturn",
      "longitude": 300.332029,
      "latitude": -0.199288,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 10,
        "signName": "Aquarius",
        "degrees": 0,
        "minutes": 19,
        "seconds": 55
      },
      "house": 4
    },
    {
      "id": "Uranus",
      "longitude": 281.695859,
      "latitude": -0.330224,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 9,
        "signName": "Capricorn",
        "degrees": 11,
        "minutes": 41,
        "seconds": 45
      },
      "house": 4
    },
    "… 6 more items"
  ],
  "houses": [
    {
      "house": 1,
      "longitude": 104.904249,
      "sign": {
        "sign": 3,
        "signName": "Cancer",
        "degrees": 14,
        "minutes": 54,
        "seconds": 15
      }
    },
    {
      "house": 2,
      "longitude": 135.422896,
      "sign": {
        "sign": 4,
        "signName": "Leo",
        "degrees": 15,
        "minutes": 25,
        "seconds": 22
      }
    },
    {
      "house": 3,
      "longitude": 161.121494,
      "sign": {
        "sign": 5,
        "signName": "Virgo",
        "degrees": 11,
        "minutes": 7,
        "seconds": 17
      }
    },
    {
      "house": 4,
      "longitude": 188.106377,
      "sign": {
        "sign": 6,
        "signName": "Libra",
        "degrees": 8,
        "minutes": 6,
        "seconds": 23
      }
    },
    {
      "house": 5,
      "longitude": 35.710686,
      "sign": {
        "sign": 1,
        "signName": "Taurus",
        "degrees": 5,
        "minutes": 42,
        "seconds": 38
      }
    },
    {
      "house": 6,
      "longitude": 64.856613,
      "sign": {
        "sign": 2,
        "signName": "Gemini",
        "degrees": 4,
        "minutes": 51,
        "seconds": 24
      }
    },
    {
      "house": 7,
      "longitude": 284.904249,
      "sign": {
        "sign": 9,
        "signName": "Capricorn",
        "degrees": 14,
        "minutes": 54,
        "seconds": 15
      }
    },
    {
      "house": 8,
      "longitude": 315.422896,
      "sign": {
        "sign": 10,
        "signName": "Aquarius",
        "degrees": 15,
        "minutes": 25,
        "seconds": 22
      }
    },
    "… 4 more items"
  ],
  "ascendant": 104.904249,
  "midheaven": 8.106377,
  "majorAspects": [
    {
      "body1": "Sun",
      "body2": "Venus",
      "aspect": "Conjunction",
      "angle": 0,
      "orb": 1.81,
      "isApplying": false
    },
    {
      "body1": "Sun",
      "body2": "Pluto",
      "aspect": "Square",
      "angle": 90,
      "orb": 1.18,
      "isApplying": false
    },
    {
      "body1": "Moon",
      "body2": "Mercury",
      "aspect": "Sextile",
      "angle": 60,
      "orb": -4.34,
      "isApplying": false
    },
    {
      "body1": "Moon",
      "body2": "Uranus",
      "aspect": "Conjunction",
      "angle": 0,
      "orb": 4.6,
      "isApplying": false
    },
    {
      "body1": "Venus",
      "body2": "Pluto",
      "aspect": "Square",
      "angle": 90,
      "orb": 2.98,
      "isApplying": false
    },
    {
      "body1": "Mars",
      "body2": "Uranus",
      "aspect": "Conjunction",
      "angle": 0,
      "orb": 5.86,
      "isApplying": false
    },
    {
      "body1": "Mars",
      "body2": "Neptune",
      "aspect": "Conjunction",
      "angle": 0,
      "orb": 2.18,
      "isApplying": false
    },
    {
      "body1": "Mars",
      "body2": "Pluto",
      "aspect": "Sextile",
      "angle": 60,
      "orb": -2.38,
      "isApplying": false
    },
    "… 3 more items"
  ],
  "pointAspects": [
    {
      "body1": "Sun",
      "body2": "Lilith",
      "aspect": "Sextile",
      "angle": 60,
      "orb": -0.47,
      "isApplying": false
    },
    {
      "body1": "Venus",
      "body2": "Lilith",
      "aspect": "Sextile",
      "angle": 60,
      "orb": 1.34,
      "isApplying": false
    },
    {
      "body1": "Mars",
      "body2": "Chiron",
      "aspect": "Opposition",
      "angle": 180,
      "orb": -6.08,
      "isApplying": false
    },
    {
      "body1": "Saturn",
      "body2": "Node",
      "aspect": "Conjunction",
      "angle": 0,
      "orb": 3.35,
      "isApplying": false
    },
    {
      "body1": "Saturn",
      "body2": "Chiron",
      "aspect": "Opposition",
      "angle": 180,
      "orb": -6.7,
      "isApplying": false
    },
    {
      "body1": "Saturn",
      "body2": "S.Node",
      "aspect": "Opposition",
      "angle": 180,
      "orb": -3.35,
      "isApplying": false
    },
    {
      "body1": "Pluto",
      "body2": "Chiron",
      "aspect": "Trine",
      "angle": 120,
      "orb": -3.7,
      "isApplying": false
    },
    {
      "body1": "Node",
      "body2": "Chiron",
      "aspect": "Opposition",
      "angle": 180,
      "orb": -3.35,
      "isApplying": true
    },
    "… 2 more items"
  ],
  "parallelAspects": [
    {
      "body1": "Sun",
      "body2": "Venus",
      "aspect": "Parallel",
      "orb": 0.89
    },
    {
      "body1": "Sun",
      "body2": "Chiron",
      "aspect": "Contra-Parallel",
      "orb": 0.27
    },
    {
      "body1": "Moon",
      "body2": "Lilith",
      "aspect": "Parallel",
      "orb": 0.21
    },
    {
      "body1": "Venus",
      "body2": "Chiron",
      "aspect": "Contra-Parallel",
      "orb": 0.62
    },
    {
      "body1": "Mars",
      "body2": "Uranus",
      "aspect": "Parallel",
      "orb": 0.36
    },
    {
      "body1": "Mars",
      "body2": "Neptune",
      "aspect": "Parallel",
      "orb": 1.12
    },
    {
      "body1": "Mars",
      "body2": "Ascendant",
      "aspect": "Contra-Parallel",
      "orb": 0.28
    },
    {
      "body1": "Jupiter",
      "body2": "Saturn",
      "aspect": "Contra-Parallel",
      "orb": 0.91
    },
    "… 9 more items"
  ],
  "technicalCoords": [
    {
      "id": "Sun",
      "longitude": 321.10401,
      "latitude": -0.000105,
      "ra": 323.491351,
      "declination": -14.465251,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Moon",
      "longitude": 277.10071,
      "latitude": -1.310962,
      "ra": 277.809206,
      "declination": -24.560281,
      "speed": 0,
      "isOutOfBounds": true
    },
    {
      "id": "Mercury",
      "longitude": 332.764869,
      "latitude": 2.06872,
      "ra": 333.969754,
      "declination": -8.558528,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Venus",
      "longitude": 322.909159,
      "latitude": 0.31931,
      "ra": 325.145765,
      "declination": -13.579679,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Mars",
      "longitude": 287.552924,
      "latitude": -0.606705,
      "ra": 289.108043,
      "declination": -22.891378,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Jupiter",
      "longitude": 126.067169,
      "latitude": 0.629273,
      "ra": 128.609471,
      "declination": 19.367201,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Saturn",
      "longitude": 300.332029,
      "latitude": -0.199288,
      "ra": 302.572654,
      "declination": -20.276322,
      "speed": 0,
      "isOutOfBounds": false
    },
    {
      "id": "Uranus",
      "longitude": 281.695859,
      "latitude": -0.330224,
      "ra": 282.746613,
      "declination": -23.255754,
      "speed": 0,
      "isOutOfBounds": false
    },
    "… 8 more items"
  ],
  "transit": null
}

harmonic

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
harmonicnumberyesmin 1, max 360

Example request

{
  "method": "harmonic",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "harmonic": 5
}

Example response (captured; long values elided)

{
  "harmonic": 5,
  "positions": [
    {
      "id": "Sun",
      "longitude": 324.071323
    },
    {
      "id": "Moon",
      "longitude": 226.338528
    },
    {
      "id": "Mercury",
      "longitude": 38.364121
    },
    {
      "id": "Venus",
      "longitude": 91.109801
    },
    {
      "id": "Mars",
      "longitude": 170.00044
    },
    {
      "id": "Jupiter",
      "longitude": 115.743967
    },
    {
      "id": "Saturn",
      "longitude": 348.287493
    },
    {
      "id": "Uranus",
      "longitude": 298.927203
    },
    "… 9 more items"
  ]
}

age-harmonic

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
targetDate.yearintegeryesint
targetDate.monthintegeryesmin 1, max 12, int
targetDate.dayintegeryesmin 1, max 31, int
targetDate.hourintegeryesmin 0, max 23, int
targetDate.minuteintegeryesmin 0, max 59, int

Example request

{
  "method": "age-harmonic",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "targetDate": {
    "year": 2024,
    "month": 6,
    "day": 1,
    "hour": 12,
    "minute": 0
  }
}

Example response (captured; long values elided)

{
  "harmonicUsed": 35.414784,
  "positions": [
    {
      "id": "Sun",
      "longitude": 224.976635
    },
    {
      "id": "Moon",
      "longitude": 282.60394
    },
    {
      "id": "Mercury",
      "longitude": 31.189319
    },
    {
      "id": "Venus",
      "longitude": 44.784695
    },
    {
      "id": "Mars",
      "longitude": 213.699213
    },
    {
      "id": "Jupiter",
      "longitude": 129.674004
    },
    {
      "id": "Saturn",
      "longitude": 36.498725
    },
    {
      "id": "Uranus",
      "longitude": 46.881915
    },
    "… 9 more items"
  ]
}

antiscia

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
axis"solstitial" | "equinoctial"no—

Example request

{
  "method": "antiscia",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "axis": "solstitial",
  "positions": [
    {
      "id": "Sun",
      "longitude": 259.185735
    },
    {
      "id": "Moon",
      "longitude": 206.732294
    },
    {
      "id": "Mercury",
      "longitude": 244.327176
    },
    {
      "id": "Venus",
      "longitude": 233.77804
    },
    {
      "id": "Mars",
      "longitude": 289.999912
    },
    {
      "id": "Jupiter",
      "longitude": 84.851207
    },
    {
      "id": "Saturn",
      "longitude": 254.342501
    },
    {
      "id": "Uranus",
      "longitude": 264.214559
    },
    "… 9 more items"
  ]
}

davison

FieldTypeRequiredConstraints
partnerA.yearintegeryesmin -4000, max 4000, int
partnerA.monthintegeryesmin 1, max 12, int
partnerA.dayintegeryesmin 1, max 31, int
partnerA.hourintegeryesmin 0, max 23, int
partnerA.minuteintegeryesmin 0, max 59, int
partnerA.secondintegernomin 0, max 59, int
partnerA.latitudenumberyesmin -90, max 90
partnerA.longitudenumberyesmin -180, max 180
partnerA.timezonenumberyesmin -12, max 14
partnerA.unknownTimebooleanno—
partnerB.yearintegeryesmin -4000, max 4000, int
partnerB.monthintegeryesmin 1, max 12, int
partnerB.dayintegeryesmin 1, max 31, int
partnerB.hourintegeryesmin 0, max 23, int
partnerB.minuteintegeryesmin 0, max 59, int
partnerB.secondintegernomin 0, max 59, int
partnerB.latitudenumberyesmin -90, max 90
partnerB.longitudenumberyesmin -180, max 180
partnerB.timezonenumberyesmin -12, max 14
partnerB.unknownTimebooleanno—
houseSystemenum(44)no—
place"spherical-midpoint" | "coordinate-mean" | "reference"no—
referencePlace.latitudenumberyesmin -90, max 90
referencePlace.longitudenumberyesmin -180, max 180

Example request

{
  "method": "davison",
  "partnerA": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "partnerB": {
    "year": 1992,
    "month": 3,
    "day": 21,
    "hour": 18,
    "minute": 30,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "jdUT": 2448298.135417,
  "latitude": 51.5074,
  "longitude": -0.1278,
  "positions": [
    {
      "id": "Sun",
      "longitude": 321.379056
    },
    {
      "id": "Moon",
      "longitude": 275.431284
    },
    {
      "id": "Mercury",
      "longitude": 307.318348
    },
    {
      "id": "Venus",
      "longitude": 345.471037
    },
    {
      "id": "Mars",
      "longitude": 66.14458
    },
    {
      "id": "Jupiter",
      "longitude": 126.932926
    },
    {
      "id": "Saturn",
      "longitude": 300.441523
    },
    {
      "id": "Uranus",
      "longitude": 282.023194
    },
    "… 9 more items"
  ],
  "place": "spherical-midpoint",
  "ascendant": 122.970002,
  "midheaven": 9.603178,
  "houses": [
    122.970002,
    139.505346,
    160.550391,
    189.603178,
    229.058675,
    270.778929,
    302.970002,
    319.505346,
    "… 4 more items"
  ]
}

prenatal-bailey-conception

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
maxCandidatesintegernomin 1, max 8, int

Example request

{
  "method": "prenatal-bailey-conception",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "order": 1,
  "gestationEstimateDays": 269.29438,
  "sexFilterApplied": false,
  "candidates": []
}

prenatal-bailey-quickening

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
maxCandidatesintegernomin 1, max 8, int

Example request

{
  "method": "prenatal-bailey-quickening",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "order": 1,
  "gestationEstimateDays": 132.686075,
  "sexFilterApplied": false,
  "candidates": []
}

prenatal-jayne-conception

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
maxCandidatesintegernomin 1, max 8, int

Example request

{
  "method": "prenatal-jayne-conception",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "order": 1,
  "gestationEstimateDays": 269.29438,
  "sexFilterApplied": false,
  "candidates": []
}

prenatal-jayne-quickening

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
maxCandidatesintegernomin 1, max 8, int

Example request

{
  "method": "prenatal-jayne-quickening",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  }
}

Example response (captured; long values elided)

{
  "order": 1,
  "gestationEstimateDays": 132.686075,
  "sexFilterApplied": false,
  "candidates": []
}

persona

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno—
planetenum(9)yes—
houseSystemenum(44)no—
zodiacenum(35)no—

Example request

{
  "method": "persona",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "planet": "Moon"
}

Example response (captured; long values elided)

{
  "planet": "Moon",
  "moment": {
    "jdUT": 2447944.667978,
    "year": 1990,
    "month": 2,
    "day": 22,
    "hour": 4,
    "minute": 1,
    "second": 53
  },
  "chart": {
    "summary": {
      "dateTime": "22 February 1990 - 04:01 (GMT)",
      "universalTime": "22 February 1990 - 04:01",
      "localSiderealTime": "14:08:36",
      "houseSystem": "Placidus system",
      "coordinates": "51d30'N, 0d8'W",
      "zodiac": "Tropical",
      "ayanamsaOffset": null
    },
    "planets": [
      {
        "id": "Sun",
        "longitude": 333.267705,
        "latitude": -0.000055,
        "speed": 1.007437,
        "isRetrograde": false,
        "sign": {
          "sign": 11,
          "signName": "Pisces",
          "degrees": 3,
          "minutes": 16,
          "seconds": 4
        },
        "house": 2
      },
      {
        "id": "Moon",
        "longitude": 292.998336,
        "latitude": -2.101369,
        "speed": 12.989474,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 22,
          "minutes": 59,
          "seconds": 54
        },
        "house": 1
      },
      {
        "id": "Mercury",
        "longitude": 314.609553,
        "latitude": -1.742593,
        "speed": 1.53193,
        "isRetrograde": false,
        "sign": {
          "sign": 10,
          "signName": "Aquarius",
          "degrees": 14,
          "minutes": 36,
          "seconds": 34
        },
        "house": 1
      },
      {
        "id": "Venus",
        "longitude": 294.396573,
        "latitude": 5.90364,
        "speed": 0.471807,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 24,
          "minutes": 23,
          "seconds": 48
        },
        "house": 1
      },
      {
        "id": "Mars",
        "longitude": 287.122897,
        "latitude": -0.666177,
        "speed": 0.73244,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 17,
          "minutes": 7,
          "seconds": 22
        },
        "house": 1
      },
      {
        "id": "Jupiter",
        "longitude": 90.819668,
        "latitude": 0.004972,
        "speed": -0.008791,
        "isRetrograde": true,
        "sign": {
          "sign": 3,
          "signName": "Cancer",
          "degrees": 0,
          "minutes": 49,
          "seconds": 11
        },
        "house": 7
      },
      {
        "id": "Saturn",
        "longitude": 291.467151,
        "latitude": 0.237646,
        "speed": 0.098243,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 21,
          "minutes": 28,
          "seconds": 2
        },
        "house": 1
      },
      {
        "id": "Uranus",
        "longitude": 278.515869,
        "latitude": -0.283068,
        "speed": 0.04061,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 8,
          "minutes": 30,
          "seconds": 57
        },
        "house": 1
      },
      "… 7 more items"
    ],
    "houses": [
      {
        "house": 1,
        "longitude": 269.18438,
        "sign": {
          "sign": 8,
          "signName": "Sagittarius",
          "degrees": 29,
          "minutes": 11,
          "seconds": 4
        }
      },
      {
        "house": 2,
        "longitude": 315.373571,
        "sign": {
          "sign": 10,
          "signName": "Aquarius",
          "degrees": 15,
          "minutes": 22,
          "seconds": 25
        }
      },
      {
        "house": 3,
        "longitude": 2.863729,
        "sign": {
          "sign": 0,
          "signName": "Aries",
          "degrees": 2,
          "minutes": 51,
          "seconds": 49
        }
      },
      {
        "house": 4,
        "longitude": 34.413718,
        "sign": {
          "sign": 1,
          "signName": "Taurus",
          "degrees": 4,
          "minutes": 24,
          "seconds": 49
        }
      },
      {
        "house": 5,
        "longitude": 55.81458,
        "sign": {
          "sign": 1,
          "signName": "Taurus",
          "degrees": 25,
          "minutes": 48,
          "seconds": 52
        }
      },
      {
        "house": 6,
        "longitude": 72.845616,
        "sign": {
          "sign": 2,
          "signName": "Gemini",
          "degrees": 12,
          "minutes": 50,
          "seconds": 44
        }
      },
      {
        "house": 7,
        "longitude": 89.18438,
        "sign": {
          "sign": 2,
          "signName": "Gemini",
          "degrees": 29,
          "minutes": 11,
          "seconds": 4
        }
      },
      {
        "house": 8,
        "longitude": 135.373571,
        "sign": {
          "sign": 4,
          "signName": "Leo",
          "degrees": 15,
          "minutes": 22,
          "seconds": 25
        }
      },
      "… 4 more items"
    ],
    "ascendant": 269.18438,
    "midheaven": 214.413718,
    "vertex": 133.54036,
    "majorAspects": [
      {
        "body1": "Sun",
        "body2": "Jupiter",
        "aspect": "Trine",
        "angle": 120,
        "orb": -2.45,
        "isApplying": false
      },
      {
        "body1": "Moon",
        "body2": "Venus",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 1.4,
        "isApplying": true
      },
      {
        "body1": "Moon",
        "body2": "Mars",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 5.88,
        "isApplying": false
      },
      {
        "body1": "Moon",
        "body2": "Saturn",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 1.53,
        "isApplying": false
      },
      {
        "body1": "Mercury",
        "body2": "Pluto",
        "aspect": "Square",
        "angle": 90,
        "orb": -3.18,
        "isApplying": true
      },
      {
        "body1": "Venus",
        "body2": "Mars",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 7.27,
        "isApplying": true
      },
      {
        "body1": "Venus",
        "body2": "Saturn",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 2.93,
        "isApplying": false
      },
      {
        "body1": "Mars",
        "body2": "Saturn",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 4.34,
        "isApplying": true
      },
      "… 7 more items"
    ],
    "pointAspects": [
      {
        "body1": "Mercury",
        "body2": "Node",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 1.09,
        "isApplying": true
      },
      {
        "body1": "Mercury",
        "body2": "Lilith",
        "aspect": "Square",
        "angle": 90,
        "orb": 2.36,
        "isApplying": false
      },
      {
        "body1": "Mercury",
        "body2": "S.Node",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -1.09,
        "isApplying": true
      },
      {
        "body1": "Mercury",
        "body2": "Fortune",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 5.16,
        "isApplying": false
      },
      {
        "body1": "Mars",
        "body2": "Lilith",
        "aspect": "Sextile",
        "angle": 60,
        "orb": 4.87,
        "isApplying": false
      },
      {
        "body1": "Mars",
        "body2": "Chiron",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -6.22,
        "isApplying": false
      },
      {
        "body1": "Uranus",
        "body2": "Lilith",
        "aspect": "Sextile",
        "angle": 60,
        "orb": -3.74,
        "isApplying": false
      },
      {
        "body1": "Uranus",
        "body2": "Chiron",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -2.39,
        "isApplying": true
      },
      "… 13 more items"
    ],
    "parallelAspects": [
      {
        "body1": "Moon",
        "body2": "Mars",
        "aspect": "Parallel",
        "orb": 0.55
      },
      {
        "body1": "Moon",
        "body2": "Jupiter",
        "aspect": "Contra-Parallel",
        "orb": 0.11
      },
      {
        "body1": "Moon",
        "body2": "Uranus",
        "aspect": "Parallel",
        "orb": 0.1
      },
      {
        "body1": "Moon",
        "body2": "Ascendant",
        "aspect": "Parallel",
        "orb": 0.11
      },
      {
        "body1": "Mercury",
        "body2": "Fortune",
        "aspect": "Parallel",
        "orb": 0.23
      },
      {
        "body1": "Venus",
        "body2": "Node",
        "aspect": "Parallel",
        "orb": 0.7
      },
      {
        "body1": "Venus",
        "body2": "Chiron",
        "aspect": "Contra-Parallel",
        "orb": 0.47
      },
      {
        "body1": "Venus",
        "body2": "S.Node",
        "aspect": "Contra-Parallel",
        "orb": 0.7
      },
      "… 16 more items"
    ],
    "technicalCoords": [
      {
        "id": "Sun",
        "longitude": 333.267705,
        "latitude": -0.000055,
        "ra": 335.199191,
        "declination": -10.308774,
        "speed": 1.007437,
        "isOutOfBounds": false
      },
      {
        "id": "Moon",
        "longitude": 292.998336,
        "latitude": -2.101369,
        "ra": 295.209295,
        "declination": -23.553296,
        "speed": 12.989474,
        "isOutOfBounds": true
      },
      {
        "id": "Mercury",
        "longitude": 314.609553,
        "latitude": -1.742593,
        "ra": 317.609679,
        "declination": -18.118643,
        "speed": 1.53193,
        "isOutOfBounds": false
      },
      {
        "id": "Venus",
        "longitude": 294.396573,
        "latitude": 5.90364,
        "ra": 295.227697,
        "declination": -15.427437,
        "speed": 0.471807,
        "isOutOfBounds": false
      },
      {
        "id": "Mars",
        "longitude": 287.122897,
        "latitude": -0.666177,
        "ra": 288.653401,
        "declination": -23.006519,
        "speed": 0.73244,
        "isOutOfBounds": false
      },
      {
        "id": "Jupiter",
        "longitude": 90.819668,
        "latitude": 0.004972,
        "ra": 90.893433,
        "declination": 23.444899,
        "speed": -0.008791,
        "isOutOfBounds": true
      },
      {
        "id": "Saturn",
        "longitude": 291.467151,
        "latitude": 0.237646,
        "ra": 293.161261,
        "declination": -21.495073,
        "speed": 0.098243,
        "isOutOfBounds": false
      },
      {
        "id": "Uranus",
        "longitude": 278.515869,
        "latitude": -0.283068,
        "ra": 279.289015,
        "declination": -23.451323,
        "speed": 0.04061,
        "isOutOfBounds": true
      },
      "… 10 more items"
    ],
    "partOfFortune": {
      "id": "Fortune",
      "longitude": 309.453749,
      "latitude": 0,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 10,
        "signName": "Aquarius",
        "degrees": 9,
        "minutes": 27,
        "seconds": 13
      },
      "house": 1
    },
    "partOfSpirit": 228.915011,
    "extendedBodies": [],
    "unavailable": [],
    "unknown": []
  }
}

multi-composite

FieldTypeRequiredConstraints
partnersarray<object>yes—
meanMethod"mean" | "center-of-gravity"no—
mercuryVenusMethod"short_arc" | "closer_to_sun"no—
houseSystemenum(44)no—

Example request

{
  "method": "multi-composite",
  "partners": [
    {
      "year": 1990,
      "month": 1,
      "day": 1,
      "hour": 12,
      "minute": 0,
      "latitude": 51.5074,
      "longitude": -0.1278,
      "timezone": 0
    },
    {
      "year": 1992,
      "month": 3,
      "day": 21,
      "hour": 18,
      "minute": 30,
      "latitude": 51.5074,
      "longitude": -0.1278,
      "timezone": 0
    },
    {
      "year": 1988,
      "month": 11,
      "day": 11,
      "hour": 6,
      "minute": 0,
      "latitude": 51.5074,
      "longitude": -0.1278,
      "timezone": 0
    }
  ]
}

Example response (captured; long values elided)

{
  "meanMethod": "mean",
  "partnerCount": 3,
  "jdUT": 2448024.340278,
  "latitude": 51.5074,
  "positions": [
    {
      "id": "Sun",
      "longitude": 290.426018
    },
    {
      "id": "Moon",
      "longitude": 267.583451
    },
    {
      "id": "Mercury",
      "longitude": 294.293399
    },
    {
      "id": "Venus",
      "longitude": 280.236698
    },
    {
      "id": "Mars",
      "longitude": 312.078159
    },
    {
      "id": "Jupiter",
      "longitude": 104.92498
    },
    {
      "id": "Saturn",
      "longitude": 290.183534
    },
    {
      "id": "Uranus",
      "longitude": 277.410628
    },
    "… 9 more items"
  ],
  "ascendant": 237.702668,
  "midheaven": 171.415463,
  "houses": [
    237.702668,
    270.078877,
    312.020939,
    351.415463,
    20.304004,
    41.226421,
    57.702668,
    90.078877,
    "… 4 more items"
  ]
}