<!-- 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"
  ]
}