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

astro_chart_pattern

Qualitative chart summaries — dominance, shape, temperament, astrodynes.

  • Layer: compute
  • Methods: dominant, chart-shape, temperament, astrodynes, star-parans, gauquelin-sectors
  • Free tier: dominant, chart-shape
  • Paid tier: temperament, astrodynes, star-parans, gauquelin-sectors

Description

Qualitative chart summaries — dominance, shape, temperament, astrodynes.

Methods:
  dominant          [Free] — birth data → dominant planet/element/modality scoring (5-dimension weights)
  chart-shape       [Free] — birth data → Jones chart shape (Bowl, Bucket, T-Square, etc.)
  temperament       [Paid] — birth data → choleric/sanguine/melancholic/phlegmatic
  astrodynes        [Paid] — birth data → cosmodyne/harmony power scoring (Church of Light)
  star-parans       [Paid] — Brady fixed-star parans: rise/set/culmination co-moments vs natal planets (default Brady-60, 30' orb)
  gauquelin-sectors [Paid] — Gauquelin 36-sector diurnal placement per planet with plus-zone (key sector) flags.

Input schema

dominant

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—
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
dominantMethod"modern" | "traditional"no—
includeRulershipbooleanno—
includeAspectsbooleanno—

Example request

{
  "method": "dominant",
  "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)

{
  "method": "modern",
  "includeRulership": true,
  "includeAspects": true,
  "planetScores": [
    {
      "planet": "Sun",
      "signPoints": 3,
      "housePoints": 1,
      "anglePoints": 5,
      "rulerPoints": 0,
      "aspectPoints": 4,
      "totalPoints": 13,
      "percentage": 10.74
    },
    {
      "planet": "Moon",
      "signPoints": 4,
      "housePoints": 0,
      "anglePoints": 0,
      "rulerPoints": 1,
      "aspectPoints": 6,
      "totalPoints": 11,
      "percentage": 9.09
    },
    {
      "planet": "Mercury",
      "signPoints": 4,
      "housePoints": 1,
      "anglePoints": 0,
      "rulerPoints": 0,
      "aspectPoints": 0,
      "totalPoints": 5,
      "percentage": 4.13
    },
    {
      "planet": "Venus",
      "signPoints": 4,
      "housePoints": 0,
      "anglePoints": 0,
      "rulerPoints": 0,
      "aspectPoints": 3,
      "totalPoints": 7,
      "percentage": 5.79
    },
    {
      "planet": "Mars",
      "signPoints": 4,
      "housePoints": 0,
      "anglePoints": 0,
      "rulerPoints": 3,
      "aspectPoints": 3,
      "totalPoints": 10,
      "percentage": 8.26
    },
    {
      "planet": "Jupiter",
      "signPoints": 5,
      "housePoints": 0,
      "anglePoints": 3,
      "rulerPoints": 1,
      "aspectPoints": 4,
      "totalPoints": 13,
      "percentage": 10.74
    },
    {
      "planet": "Saturn",
      "signPoints": 6,
      "housePoints": 2,
      "anglePoints": 5,
      "rulerPoints": 6,
      "aspectPoints": 7,
      "totalPoints": 26,
      "percentage": 21.49
    },
    {
      "planet": "Uranus",
      "signPoints": 4,
      "housePoints": 0,
      "anglePoints": 5,
      "rulerPoints": 1,
      "aspectPoints": 4,
      "totalPoints": 14,
      "percentage": 11.57
    },
    "… 2 more items"
  ],
  "totalPoints": 121,
  "elementScores": [
    {
      "element": "Fire",
      "basePoints": 3,
      "personalPoints": 2,
      "transpersonalPoints": 0,
      "dominantPoints": 0,
      "totalPoints": 5,
      "percentage": 18.52
    },
    {
      "element": "Earth",
      "basePoints": 3,
      "personalPoints": 2,
      "transpersonalPoints": 3,
      "dominantPoints": 6,
      "totalPoints": 14,
      "percentage": 51.85
    },
    {
      "element": "Air",
      "basePoints": 0,
      "personalPoints": 2,
      "transpersonalPoints": 0,
      "dominantPoints": 0,
      "totalPoints": 2,
      "percentage": 7.41
    },
    {
      "element": "Water",
      "basePoints": 3,
      "personalPoints": 2,
      "transpersonalPoints": 1,
      "dominantPoints": 0,
      "totalPoints": 6,
      "percentage": 22.22
    }
  ],
  "elementTotalPoints": 27,
  "signatureSign": {
    "elementCounts": {
      "fire": 1,
      "earth": 5,
      "air": 1,
      "water": 3
    },
    "modalityCounts": {
      "cardinal": 6,
      "fixed": 2,
      "mutable": 2
    },
    "dominantElement": "Earth",
    "dominantModality": "Cardinal",
    "signatureSign": "Capricorn"
  },
  "outOfBoundsPlanets": [
    "Uranus"
  ],
  "chart": {
    "summary": {
      "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
    },
    "planets": [
      {
        "id": "Sun",
        "longitude": 280.814265,
        "latitude": 0.000013,
        "speed": 1.019476,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 10,
          "minutes": 48,
          "seconds": 51
        },
        "house": 10
      },
      {
        "id": "Moon",
        "longitude": 333.267706,
        "latitude": 1.470679,
        "speed": 13.470138,
        "isRetrograde": false,
        "sign": {
          "sign": 11,
          "signName": "Pisces",
          "degrees": 3,
          "minutes": 16,
          "seconds": 4
        },
        "house": 12
      },
      {
        "id": "Mercury",
        "longitude": 295.672824,
        "latitude": 0.630303,
        "speed": -0.294579,
        "isRetrograde": true,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 25,
          "minutes": 40,
          "seconds": 22
        },
        "house": 10
      },
      {
        "id": "Venus",
        "longitude": 306.22196,
        "latitude": 1.901161,
        "speed": -0.130285,
        "isRetrograde": true,
        "sign": {
          "sign": 10,
          "signName": "Aquarius",
          "degrees": 6,
          "minutes": 13,
          "seconds": 19
        },
        "house": 11
      },
      {
        "id": "Mars",
        "longitude": 250.000088,
        "latitude": -0.032937,
        "speed": 0.703758,
        "isRetrograde": false,
        "sign": {
          "sign": 8,
          "signName": "Sagittarius",
          "degrees": 10,
          "minutes": 0,
          "seconds": 0
        },
        "house": 8
      },
      {
        "id": "Jupiter",
        "longitude": 95.148793,
        "latitude": -0.116988,
        "speed": -0.13448,
        "isRetrograde": true,
        "sign": {
          "sign": 3,
          "signName": "Cancer",
          "degrees": 5,
          "minutes": 8,
          "seconds": 56
        },
        "house": 3
      },
      {
        "id": "Saturn",
        "longitude": 285.657499,
        "latitude": 0.293309,
        "speed": 0.118271,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 15,
          "minutes": 39,
          "seconds": 27
        },
        "house": 10
      },
      {
        "id": "Uranus",
        "longitude": 275.785441,
        "latitude": -0.270101,
        "speed": 0.060008,
        "isRetrograde": false,
        "sign": {
          "sign": 9,
          "signName": "Capricorn",
          "degrees": 5,
          "minutes": 47,
          "seconds": 8
        },
        "house": 9
      },
      "… 7 more items"
    ],
    "houses": [
      {
        "house": 1,
        "longitude": 24.947013,
        "sign": {
          "sign": 0,
          "signName": "Aries",
          "degrees": 24,
          "minutes": 56,
          "seconds": 49
        }
      },
      {
        "house": 2,
        "longitude": 61.533457,
        "sign": {
          "sign": 2,
          "signName": "Gemini",
          "degrees": 1,
          "minutes": 32,
          "seconds": 0
        }
      },
      {
        "house": 3,
        "longitude": 82.317459,
        "sign": {
          "sign": 2,
          "signName": "Gemini",
          "degrees": 22,
          "minutes": 19,
          "seconds": 3
        }
      },
      {
        "house": 4,
        "longitude": 99.88375,
        "sign": {
          "sign": 3,
          "signName": "Cancer",
          "degrees": 9,
          "minutes": 53,
          "seconds": 2
        }
      },
      {
        "house": 5,
        "longitude": 119.36486,
        "sign": {
          "sign": 3,
          "signName": "Cancer",
          "degrees": 29,
          "minutes": 21,
          "seconds": 53
        }
      },
      {
        "house": 6,
        "longitude": 148.13644,
        "sign": {
          "sign": 4,
          "signName": "Leo",
          "degrees": 28,
          "minutes": 8,
          "seconds": 11
        }
      },
      {
        "house": 7,
        "longitude": 204.947013,
        "sign": {
          "sign": 6,
          "signName": "Libra",
          "degrees": 24,
          "minutes": 56,
          "seconds": 49
        }
      },
      {
        "house": 8,
        "longitude": 241.533457,
        "sign": {
          "sign": 8,
          "signName": "Sagittarius",
          "degrees": 1,
          "minutes": 32,
          "seconds": 0
        }
      },
      "… 4 more items"
    ],
    "ascendant": 24.947013,
    "midheaven": 279.88375,
    "vertex": 188.711031,
    "majorAspects": [
      {
        "body1": "Sun",
        "body2": "Jupiter",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -5.67,
        "isApplying": false
      },
      {
        "body1": "Sun",
        "body2": "Saturn",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 4.84,
        "isApplying": true
      },
      {
        "body1": "Sun",
        "body2": "Uranus",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 5.03,
        "isApplying": false
      },
      {
        "body1": "Sun",
        "body2": "Neptune",
        "aspect": "Conjunction",
        "angle": 0,
        "orb": 1.22,
        "isApplying": true
      },
      {
        "body1": "Moon",
        "body2": "Mars",
        "aspect": "Square",
        "angle": 90,
        "orb": -6.73,
        "isApplying": true
      },
      {
        "body1": "Moon",
        "body2": "Jupiter",
        "aspect": "Trine",
        "angle": 120,
        "orb": 1.88,
        "isApplying": true
      },
      {
        "body1": "Moon",
        "body2": "Uranus",
        "aspect": "Sextile",
        "angle": 60,
        "orb": -2.52,
        "isApplying": true
      },
      {
        "body1": "Venus",
        "body2": "Mars",
        "aspect": "Sextile",
        "angle": 60,
        "orb": -3.78,
        "isApplying": false
      },
      "… 5 more items"
    ],
    "pointAspects": [
      {
        "body1": "Sun",
        "body2": "Lilith",
        "aspect": "Sextile",
        "angle": 60,
        "orb": 4.35,
        "isApplying": false
      },
      {
        "body1": "Sun",
        "body2": "Chiron",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -3,
        "isApplying": true
      },
      {
        "body1": "Moon",
        "body2": "Lilith",
        "aspect": "Trine",
        "angle": 120,
        "orb": -3.2,
        "isApplying": true
      },
      {
        "body1": "Venus",
        "body2": "Lilith",
        "aspect": "Square",
        "angle": 90,
        "orb": -0.24,
        "isApplying": false
      },
      {
        "body1": "Mars",
        "body2": "Fortune",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -7.4,
        "isApplying": true
      },
      {
        "body1": "Jupiter",
        "body2": "Lilith",
        "aspect": "Trine",
        "angle": 120,
        "orb": 1.32,
        "isApplying": false
      },
      {
        "body1": "Saturn",
        "body2": "Chiron",
        "aspect": "Opposition",
        "angle": 180,
        "orb": -1.84,
        "isApplying": false
      },
      {
        "body1": "Uranus",
        "body2": "Lilith",
        "aspect": "Sextile",
        "angle": 60,
        "orb": -0.68,
        "isApplying": false
      },
      "… 7 more items"
    ],
    "parallelAspects": [
      {
        "body1": "Sun",
        "body2": "Mars",
        "aspect": "Parallel",
        "orb": 1.02
      },
      {
        "body1": "Sun",
        "body2": "Jupiter",
        "aspect": "Contra-Parallel",
        "orb": 0.22
      },
      {
        "body1": "Sun",
        "body2": "Saturn",
        "aspect": "Parallel",
        "orb": 0.77
      },
      {
        "body1": "Sun",
        "body2": "Uranus",
        "aspect": "Parallel",
        "orb": 0.58
      },
      {
        "body1": "Sun",
        "body2": "Neptune",
        "aspect": "Parallel",
        "orb": 0.95
      },
      {
        "body1": "Sun",
        "body2": "MC",
        "aspect": "Parallel",
        "orb": 0.07
      },
      {
        "body1": "Sun",
        "body2": "Fortune",
        "aspect": "Contra-Parallel",
        "orb": 0.16
      },
      {
        "body1": "Moon",
        "body2": "Ascendant",
        "aspect": "Contra-Parallel",
        "orb": 0.72
      },
      "… 20 more items"
    ],
    "technicalCoords": [
      {
        "id": "Sun",
        "longitude": 280.814265,
        "latitude": 0.000013,
        "ra": 281.761141,
        "declination": -23.001861,
        "speed": 1.019476,
        "isOutOfBounds": false
      },
      {
        "id": "Moon",
        "longitude": 333.267706,
        "latitude": 1.470679,
        "ra": 334.661565,
        "declination": -8.936825,
        "speed": 13.470138,
        "isOutOfBounds": false
      },
      {
        "id": "Mercury",
        "longitude": 295.672824,
        "latitude": 0.630303,
        "ra": 297.527158,
        "declination": -20.391908,
        "speed": -0.294579,
        "isOutOfBounds": false
      },
      {
        "id": "Venus",
        "longitude": 306.22196,
        "latitude": 1.901161,
        "ra": 308.10996,
        "declination": -16.877487,
        "speed": -0.130285,
        "isOutOfBounds": false
      },
      {
        "id": "Mars",
        "longitude": 250.000088,
        "latitude": -0.032937,
        "ra": 248.355923,
        "declination": -21.984892,
        "speed": 0.703758,
        "isOutOfBounds": false
      },
      {
        "id": "Jupiter",
        "longitude": 95.148793,
        "latitude": -0.116988,
        "ra": 95.604221,
        "declination": 23.225258,
        "speed": -0.13448,
        "isOutOfBounds": false
      },
      {
        "id": "Saturn",
        "longitude": 285.657499,
        "latitude": 0.293309,
        "ra": 286.951244,
        "declination": -22.232275,
        "speed": 0.118271,
        "isOutOfBounds": false
      },
      {
        "id": "Uranus",
        "longitude": 275.785441,
        "latitude": -0.270101,
        "ra": 276.31478,
        "declination": -23.585721,
        "speed": 0.060008,
        "isOutOfBounds": true
      },
      "… 10 more items"
    ],
    "partOfFortune": {
      "id": "Fortune",
      "longitude": 77.400454,
      "latitude": 0,
      "speed": 0,
      "isRetrograde": false,
      "sign": {
        "sign": 2,
        "signName": "Gemini",
        "degrees": 17,
        "minutes": 24,
        "seconds": 2
      },
      "house": 2
    },
    "partOfSpirit": 332.493572,
    "extendedBodies": [],
    "unavailable": [],
    "unknown": []
  }
}

chart-shape

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—

Example request

{
  "method": "chart-shape",
  "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)

{
  "shape": "bucket",
  "maxGap": {
    "size": 131.944325,
    "afterPlanet": "Jupiter",
    "beforePlanet": "Pluto"
  },
  "handle": "Jupiter",
  "leadingPlanet": null,
  "planets": [
    {
      "id": "Jupiter",
      "longitude": 95.148793
    },
    {
      "id": "Pluto",
      "longitude": 227.093118
    },
    {
      "id": "Mars",
      "longitude": 250.000088
    },
    {
      "id": "Uranus",
      "longitude": 275.785441
    },
    {
      "id": "Sun",
      "longitude": 280.814265
    },
    {
      "id": "Neptune",
      "longitude": 282.038107
    },
    {
      "id": "Saturn",
      "longitude": 285.657499
    },
    {
      "id": "Mercury",
      "longitude": 295.672824
    },
    "… 2 more items"
  ]
}

temperament

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—

Example request

{
  "method": "temperament",
  "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)

{
  "scores": {
    "sanguine": 3,
    "choleric": 6,
    "melancholic": 3,
    "phlegmatic": 7
  },
  "qualities": {
    "hot": 9,
    "cold": 10,
    "moist": 10,
    "dry": 9
  },
  "dominant": "phlegmatic",
  "factors": [
    {
      "label": "asc-sign",
      "temperament": "choleric",
      "weight": 3
    },
    {
      "label": "asc-ruler-sign",
      "temperament": "choleric",
      "weight": 2
    },
    {
      "label": "moon-sign",
      "temperament": "phlegmatic",
      "weight": 3
    },
    {
      "label": "moon-phase",
      "temperament": "sanguine",
      "weight": 2
    },
    {
      "label": "sun-season",
      "temperament": "phlegmatic",
      "weight": 2
    },
    {
      "label": "planet-Sun",
      "temperament": "melancholic",
      "weight": 1
    },
    {
      "label": "planet-Moon",
      "temperament": "phlegmatic",
      "weight": 1
    },
    {
      "label": "planet-Mercury",
      "temperament": "melancholic",
      "weight": 1
    },
    "… 4 more items"
  ]
}

astrodynes

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—

Example request

{
  "method": "astrodynes",
  "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)

{
  "points": [
    {
      "name": "Sun",
      "power": 206.99,
      "harmony": -7.39
    },
    {
      "name": "Midheaven",
      "power": 173.29,
      "harmony": -4.2
    },
    {
      "name": "Neptune",
      "power": 169.84,
      "harmony": -4.08
    },
    {
      "name": "Saturn",
      "power": 163.34,
      "harmony": -15.8
    },
    {
      "name": "Uranus",
      "power": 152.61,
      "harmony": -0.62
    },
    {
      "name": "Mercury",
      "power": 142.6,
      "harmony": -15.31
    },
    {
      "name": "Mars",
      "power": 134.99,
      "harmony": -6.43
    },
    {
      "name": "Moon",
      "power": 121.9,
      "harmony": 12.88
    },
    "… 4 more items"
  ],
  "signs": [
    {
      "sign": "Aries",
      "power": 171.88,
      "harmony": -16.52
    },
    {
      "sign": "Taurus",
      "power": 0,
      "harmony": 0
    },
    {
      "sign": "Gemini",
      "power": 142.6,
      "harmony": 0
    },
    {
      "sign": "Cancer",
      "power": 213.47,
      "harmony": -2.13
    },
    {
      "sign": "Leo",
      "power": 103.5,
      "harmony": 0
    },
    {
      "sign": "Virgo",
      "power": 0,
      "harmony": 0
    },
    {
      "sign": "Libra",
      "power": 60.69,
      "harmony": 0
    },
    {
      "sign": "Scorpio",
      "power": 119.3,
      "harmony": 5.17
    },
    "… 4 more items"
  ],
  "houses": [
    {
      "house": 1,
      "power": 171.88,
      "harmony": -16.52
    },
    {
      "house": 2,
      "power": 71.3,
      "harmony": 0
    },
    {
      "house": 3,
      "power": 162.87,
      "harmony": -2.13
    },
    {
      "house": 4,
      "power": 60.95,
      "harmony": 0
    },
    {
      "house": 5,
      "power": 60.95,
      "harmony": 0
    },
    {
      "house": 6,
      "power": 103.5,
      "harmony": 0
    },
    {
      "house": 7,
      "power": 179.99,
      "harmony": 5.17
    },
    {
      "house": 8,
      "power": 180.77,
      "harmony": -6.43
    },
    "… 4 more items"
  ],
  "aspects": [
    {
      "a": "Sun",
      "b": "Midheaven",
      "aspect": "parallel",
      "power": 14.98,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Uranus",
      "aspect": "parallel",
      "power": 14.85,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Saturn",
      "aspect": "parallel",
      "power": 14.81,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Neptune",
      "aspect": "parallel",
      "power": 14.76,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Mars",
      "aspect": "parallel",
      "power": 14.75,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Mercury",
      "aspect": "parallel",
      "power": 14.35,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Midheaven",
      "aspect": "conjunction",
      "power": 14.07,
      "harmony": 0
    },
    {
      "a": "Sun",
      "b": "Neptune",
      "aspect": "conjunction",
      "power": 13.78,
      "harmony": 0
    },
    "… 96 more items"
  ],
  "totals": {
    "power": 1702.2,
    "harmony": -49.19
  }
}

star-parans

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—
orbnumbernomin 0.1, max 1
preset"brady60" | "brady20"no—
starsarray<string>no—
magnitudeMaxnumbernomin -2, max 7

Example request

{
  "method": "star-parans",
  "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)

{
  "latitude": 51.5074,
  "orb": 0.5,
  "stars": [
    {
      "name": "Alpheratz",
      "ra": 1.968414,
      "declination": 29.039009,
      "magnitude": 2.06,
      "status": "normal",
      "risesWith": 284.826289,
      "culminatesWith": 2.145343,
      "setsWith": 32.480164
    },
    {
      "name": "Mirach",
      "ra": 17.295408,
      "declination": 35.572491,
      "magnitude": 2.05,
      "status": "normal",
      "risesWith": 279.962661,
      "culminatesWith": 18.746721,
      "setsWith": 57.169005
    },
    {
      "name": "Altair",
      "ra": 297.571041,
      "declination": 8.840268,
      "magnitude": 0.76,
      "status": "normal",
      "risesWith": 255.799731,
      "culminatesWith": 295.596591,
      "setsWith": 324.097609
    },
    {
      "name": "Canopus",
      "ra": 95.943005,
      "declination": -52.688895,
      "magnitude": -0.74,
      "status": "never-rises",
      "risesWith": null,
      "culminatesWith": 95.455565,
      "setsWith": null
    },
    {
      "name": "Capella",
      "ra": 78.999083,
      "declination": 45.991825,
      "magnitude": 0.08,
      "status": "curtailed-passage",
      "risesWith": null,
      "culminatesWith": 79.887538,
      "setsWith": null
    },
    {
      "name": "Arcturus",
      "ra": 213.802067,
      "declination": 19.229952,
      "magnitude": -0.05,
      "status": "normal",
      "risesWith": 185.489907,
      "culminatesWith": 216.119159,
      "setsWith": 272.58582
    },
    {
      "name": "Sirius",
      "ra": 101.185589,
      "declination": -16.700825,
      "magnitude": -1.46,
      "status": "normal",
      "risesWith": 140.258663,
      "culminatesWith": 100.28289,
      "setsWith": 55.487305
    },
    {
      "name": "Mirzam",
      "ra": 95.573397,
      "declination": -17.949367,
      "magnitude": 1.97,
      "status": "normal",
      "risesWith": 137.645356,
      "culminatesWith": 95.115923,
      "setsWith": 50.178927
    },
    "… 52 more items"
  ],
  "parans": [
    {
      "star": "Hamal",
      "starPoint": "set",
      "planet": "Moon",
      "planetPoint": "anticulminate",
      "orb": 0.002266
    },
    {
      "star": "Elnath",
      "starPoint": "rise",
      "planet": "Venus",
      "planetPoint": "culminate",
      "orb": 0.025856
    },
    {
      "star": "Mirzam",
      "starPoint": "culminate",
      "planet": "Jupiter",
      "planetPoint": "culminate",
      "orb": 0.030824
    },
    {
      "star": "Mirzam",
      "starPoint": "anticulminate",
      "planet": "Jupiter",
      "planetPoint": "anticulminate",
      "orb": 0.030824
    },
    {
      "star": "Alphard",
      "starPoint": "culminate",
      "planet": "Pluto",
      "planetPoint": "rise",
      "orb": 0.040268
    },
    {
      "star": "Altair",
      "starPoint": "culminate",
      "planet": "Mercury",
      "planetPoint": "culminate",
      "orb": 0.043883
    },
    {
      "star": "Altair",
      "starPoint": "anticulminate",
      "planet": "Mercury",
      "planetPoint": "anticulminate",
      "orb": 0.043883
    },
    {
      "star": "Markab",
      "starPoint": "culminate",
      "planet": "Saturn",
      "planetPoint": "set",
      "orb": 0.045343
    },
    "… 25 more items"
  ]
}

gauquelin-sectors

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—

Example request

{
  "method": "gauquelin-sectors",
  "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)

{
  "ramc": 280.753034,
  "latitude": 51.5074,
  "rows": [
    {
      "id": "Sun",
      "sector": 9,
      "plusZone": true,
      "aboveHorizon": true
    },
    {
      "id": "Moon",
      "sector": 3,
      "plusZone": true,
      "aboveHorizon": true
    },
    {
      "id": "Mercury",
      "sector": 7,
      "plusZone": false,
      "aboveHorizon": true
    },
    {
      "id": "Venus",
      "sector": 6,
      "plusZone": false,
      "aboveHorizon": true
    },
    {
      "id": "Mars",
      "sector": 14,
      "plusZone": false,
      "aboveHorizon": true
    },
    {
      "id": "Jupiter",
      "sector": 28,
      "plusZone": false,
      "aboveHorizon": false
    },
    {
      "id": "Saturn",
      "sector": 9,
      "plusZone": true,
      "aboveHorizon": true
    },
    {
      "id": "Uranus",
      "sector": 10,
      "plusZone": true,
      "aboveHorizon": true
    },
    "… 2 more items"
  ]
}