Skip to content

Communication Yearly Horoscope

The Communication Yearly Horoscope endpoint returns the engine-generated communication report for the yearly period.

Language: English-only (currently)

Language support: This engine-backed /api/v1/horoscope/reports/* endpoint currently supports English only (lang=en).

Endpoint

Method Path
POST https://api.numerologyapi.com/api/v1/horoscope/reports/communication/yearly

Request Body

Name Required Type Example Description
dob Yes string 1992-07-16 Date of birth (YYYY-MM-DD). Pattern: ^\d{4}-\d{2}-\d{2}$
timezone No string America/New_York IANA timezone used to resolve period anchors accurately. Default: UTC
include_snapshot No boolean (nullable) - Optional compact mode switch. Set false to omit snapshot block from response payload.
include_positions No boolean (nullable) - Optional compact mode switch. Set false to omit positions arrays from response payload.
zodiac_system No string (nullable) tropical Zodiac computation mode. Allowed: sidereal, tropical
ayanamsa No string (nullable) lahiri Sidereal ayanamsa system. Allowed: lahiri, fagan_bradley, krishnamurti, raman, yukteswar
house_system No string (nullable) placidus House calculation system. Allowed: placidus, whole_sign, equal, koch
node_type No string (nullable) true Lunar node mode. Allowed: true, mean
tenant_id No string (nullable) docs-smoke Optional tenant/cache namespace override.
birth_time No string (nullable) 13:45 Birth time (HH:MM, 24h). Pattern: ^\d{2}:\d{2}$
birth_latitude No number (nullable) 40.7128 Birth latitude. Range: -90 to 90.
birth_longitude No number (nullable) -74.0060 Birth longitude. Range: -180 to 180.
birth_timezone No string (nullable) America/New_York Birth-time timezone override (IANA).
year Yes integer 2026 Target year. Range: 1900 to 2100.
## Response

Returns the raw engine response payload with gateway wrappers appended:

  • _enterprise
  • _api_metadata_
curl --request POST \
  --url "https://api.numerologyapi.com/api/v1/horoscope/reports/communication/yearly?lang=en" \
  --header "X-API-Key: YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "dob": "1992-07-16",
  "timezone": "America/New_York",
  "zodiac_system": "tropical",
  "ayanamsa": "lahiri",
  "house_system": "placidus",
  "node_type": "true",
  "tenant_id": "docs-smoke",
  "birth_time": "13:45",
  "birth_latitude": 40.7128,
  "birth_longitude": -74.006,
  "birth_timezone": "America/New_York",
  "year": 2026
}'

Public Mode Example (General Sign-Based)

curl --request POST \
  --url "https://api.numerologyapi.com/api/v1/horoscope/reports/communication/yearly?lang=en" \
  --header "X-API-Key: YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "dob": "1992-07-16",
  "timezone": "America/New_York",
  "year": 2026
}'

Example Response

{
  "report_type": "horoscope",
  "sign": "CANCER",
  "period": "yearly",
  "start": "2026-01-01T00:00:00",
  "end": "2027-01-01T00:00:00",
  "data": {
    "period": "yearly",
    "start": "2026-01-01T00:00:00",
    "end": "2027-01-01T00:00:00",
    "snapshot": {
      "timestamp": "2026-07-15T12:00:00",
      "zodiac_system": "sidereal",
      "ayanamsa": "Lahiri",
      "ayanamsa_value": 24.227782,
      "ayanamsa_system": "lahiri",
      "sun_sign": "GEMINI",
      "moon_sign": "CANCER",
      "rising_sign": null,
      "house_system": null,
      "house_cusps": null,
      "positions": [
        {
          "name": "Sun",
          "longitude": 88.80085368740131,
          "tropical_longitude": 113.03118798838032,
          "sidereal_longitude": 88.80085368740131,
          "latitude": 9.406228502487148e-05,
          "speed": 0.9543019989009935,
          "sign": "GEMINI",
          "tropical_sign": "CANCER",
          "sidereal_sign": "GEMINI",
          "degree_in_sign": 28.800853687401315,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Moon",
          "longitude": 104.04591637254752,
          "tropical_longitude": 128.27625067352653,
          "sidereal_longitude": 104.04591637254752,
          "latitude": 1.9410040706672327,
          "speed": 14.720681669682326,
          "sign": "CANCER",
          "tropical_sign": "LEO",
          "sidereal_sign": "CANCER",
          "degree_in_sign": 14.045916372547524,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Mercury",
          "longitude": 84.95107979602692,
          "tropical_longitude": 109.18141409700593,
          "sidereal_longitude": 84.95107979602692,
          "latitude": -4.92850594177891,
          "speed": -0.5921712310319884,
          "sign": "GEMINI",
          "tropical_sign": "CANCER",
          "sidereal_sign": "GEMINI",
          "degree_in_sign": 24.951079796026917,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Venus",
          "longitude": 132.16191613129072,
          "tropical_longitude": 156.39225043226972,
          "sidereal_longitude": 132.16191613129072,
          "latitude": 1.154883242309454,
          "speed": 1.0987450067152014,
          "sign": "LEO",
          "tropical_sign": "VIRGO",
          "sidereal_sign": "LEO",
          "degree_in_sign": 12.161916131290724,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Mars",
          "longitude": 47.52756810489071,
          "tropical_longitude": 71.75790240586973,
          "sidereal_longitude": 47.52756810489071,
          "latitude": -0.1224255361372678,
          "speed": 0.6952788123379767,
          "sign": "TAURUS",
          "tropical_sign": "GEMINI",
          "sidereal_sign": "TAURUS",
          "degree_in_sign": 17.52756810489071,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Jupiter",
          "longitude": 99.0836714282949,
          "tropical_longitude": 123.31400572927392,
          "sidereal_longitude": 99.0836714282949,
          "latitude": 0.455290424444602,
          "speed": 0.21990580242993055,
          "sign": "CANCER",
          "tropical_sign": "LEO",
          "sidereal_sign": "CANCER",
          "degree_in_sign": 9.083671428294906,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Saturn",
          "longitude": 350.41051810937734,
          "tropical_longitude": 14.64085241035637,
          "sidereal_longitude": 350.41051810937734,
          "latitude": -2.4490862980779142,
          "speed": 0.01923415397594968,
          "sign": "PISCES",
          "tropical_sign": "ARIES",
          "sidereal_sign": "PISCES",
          "degree_in_sign": 20.410518109377335,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Uranus",
          "longitude": 40.15366504599202,
          "tropical_longitude": 64.38399934697104,
          "sidereal_longitude": 40.15366504599202,
          "latitude": -0.1555028222668031,
          "speed": 0.04288297960993877,
          "sign": "TAURUS",
          "tropical_sign": "GEMINI",
          "sidereal_sign": "TAURUS",
          "degree_in_sign": 10.153665045992021,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Neptune",
          "longitude": 340.1704689781828,
          "tropical_longitude": 4.400803279161819,
          "sidereal_longitude": 340.1704689781828,
          "latitude": -1.379057634577146,
          "speed": -0.004373881375675947,
          "sign": "PISCES",
          "tropical_sign": "ARIES",
          "sidereal_sign": "PISCES",
          "degree_in_sign": 10.170468978182782,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Pluto",
          "longitude": 280.32919781333754,
          "tropical_longitude": 304.55953211431654,
          "sidereal_longitude": 280.32919781333754,
          "latitude": -4.253759074089119,
          "speed": -0.022897408253576355,
          "sign": "CAPRICORN",
          "tropical_sign": "AQUARIUS",
          "sidereal_sign": "CAPRICORN",
          "degree_in_sign": 10.329197813337544,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Chiron",
          "longitude": 6.470360969383778,
          "tropical_longitude": 30.70069527036279,
          "sidereal_longitude": 6.470360969383778,
          "latitude": 0.25842871522423755,
          "speed": 0.016999833118575714,
          "sign": "ARIES",
          "tropical_sign": "TAURUS",
          "sidereal_sign": "ARIES",
          "degree_in_sign": 6.470360969383778,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Ceres",
          "longitude": 55.00085175507301,
          "tropical_longitude": 79.23118605605202,
          "sidereal_longitude": 55.00085175507301,
          "latitude": -1.9139889062149573,
          "speed": 0.3945126236101291,
          "sign": "TAURUS",
          "tropical_sign": "GEMINI",
          "sidereal_sign": "TAURUS",
          "degree_in_sign": 25.000851755073008,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "North Node",
          "longitude": 306.00228200078755,
          "tropical_longitude": 330.23261630176654,
          "sidereal_longitude": 306.00228200078755,
          "latitude": -0.0,
          "speed": -0.04266669506673545,
          "sign": "AQUARIUS",
          "tropical_sign": "PISCES",
          "sidereal_sign": "AQUARIUS",
          "degree_in_sign": 6.002282000787545,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "South Node",
          "longitude": 126.00228200078755,
          "tropical_longitude": 150.23261630176654,
          "sidereal_longitude": 126.00228200078755,
          "latitude": -0.0,
          "speed": -0.04266669506673545,
          "sign": "LEO",
          "tropical_sign": "VIRGO",
          "sidereal_sign": "LEO",
          "degree_in_sign": 6.002282000787545,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Lilith",
          "longitude": 238.92603378831836,
          "tropical_longitude": 263.15636808929736,
          "sidereal_longitude": 238.92603378831836,
          "latitude": -4.794414785187695,
          "speed": 0.1118544166338706,
          "sign": "SCORPIO",
          "tropical_sign": "SAGITTARIUS",
          "sidereal_sign": "SCORPIO",
          "degree_in_sign": 28.926033788318364,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Pallas",
          "longitude": 356.01112797818445,
          "tropical_longitude": 20.241462279163432,
          "sidereal_longitude": 356.01112797818445,
          "latitude": -5.315041676958441,
          "speed": 0.1496373963032036,
          "sign": "PISCES",
          "tropical_sign": "ARIES",
          "sidereal_sign": "PISCES",
          "degree_in_sign": 26.011127978184447,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Juno",
          "longitude": 282.1054517365991,
          "tropical_longitude": 306.3357860375781,
          "sidereal_longitude": 282.1054517365991,
          "latitude": 15.102399618973052,
          "speed": -0.21896169838183457,
          "sign": "CAPRICORN",
          "tropical_sign": "AQUARIUS",
          "sidereal_sign": "CAPRICORN",
          "degree_in_sign": 12.105451736599093,
          "house": null,
          "retrograde": true,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Vesta",
          "longitude": 357.96591590469734,
          "tropical_longitude": 22.196250205676353,
          "sidereal_longitude": 357.96591590469734,
          "latitude": -7.598759112134811,
          "speed": 0.250042493175146,
          "sign": "PISCES",
          "tropical_sign": "ARIES",
          "sidereal_sign": "PISCES",
          "degree_in_sign": 27.96591590469734,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        },
        {
          "name": "Eris",
          "longitude": 1.7283167437259697,
          "tropical_longitude": 25.958651044704993,
          "sidereal_longitude": 1.7283167437259697,
          "latitude": -10.441838315223427,
          "speed": 0.0011894667020421702,
          "sign": "ARIES",
          "tropical_sign": "ARIES",
          "sidereal_sign": "ARIES",
          "degree_in_sign": 1.7283167437259697,
          "house": null,
          "retrograde": false,
          "ayanamsa_value": 24.22778165326264
        }
      ],
      "aspects": [
        {
          "body1": "Sun",
          "body2": "Mercury",
          "aspect": "conjunction",
          "orb": 3.85,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Venus",
          "aspect": "semi-square",
          "orb": 1.64,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Chiron",
          "aspect": "square",
          "orb": 7.67,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Lilith",
          "aspect": "quincunx",
          "orb": 0.13,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Pallas",
          "aspect": "square",
          "orb": 2.79,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Vesta",
          "aspect": "square",
          "orb": 0.83,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Sun",
          "body2": "Eris",
          "aspect": "square",
          "orb": 2.93,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Venus",
          "aspect": "semi-sextile",
          "orb": 1.88,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Mars",
          "aspect": "sextile",
          "orb": 3.48,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Jupiter",
          "aspect": "conjunction",
          "orb": 4.96,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Saturn",
          "aspect": "trine",
          "orb": 6.36,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Uranus",
          "aspect": "sextile",
          "orb": 3.89,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Neptune",
          "aspect": "trine",
          "orb": 3.88,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Pluto",
          "aspect": "opposition",
          "orb": 3.72,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Chiron",
          "aspect": "square",
          "orb": 7.58,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Lilith",
          "aspect": "sesquiquadrate",
          "orb": 0.12,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Moon",
          "body2": "Juno",
          "aspect": "opposition",
          "orb": 1.94,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Venus",
          "aspect": "semi-square",
          "orb": 2.21,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Saturn",
          "aspect": "square",
          "orb": 4.54,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Uranus",
          "aspect": "semi-square",
          "orb": 0.2,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Ceres",
          "aspect": "semi-sextile",
          "orb": 0.05,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Pallas",
          "aspect": "square",
          "orb": 1.06,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Vesta",
          "aspect": "square",
          "orb": 3.01,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mercury",
          "body2": "Eris",
          "aspect": "square",
          "orb": 6.78,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Mars",
          "aspect": "square",
          "orb": 5.37,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Uranus",
          "aspect": "square",
          "orb": 2.01,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Neptune",
          "aspect": "quincunx",
          "orb": 1.99,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Pluto",
          "aspect": "quincunx",
          "orb": 1.83,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Chiron",
          "aspect": "trine",
          "orb": 5.69,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "North Node",
          "aspect": "opposition",
          "orb": 6.16,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "South Node",
          "aspect": "conjunction",
          "orb": 6.16,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Pallas",
          "aspect": "sesquiquadrate",
          "orb": 1.15,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Juno",
          "aspect": "quincunx",
          "orb": 0.06,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Venus",
          "body2": "Vesta",
          "aspect": "sesquiquadrate",
          "orb": 0.8,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Saturn",
          "aspect": "sextile",
          "orb": 2.88,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Uranus",
          "aspect": "conjunction",
          "orb": 7.37,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Pluto",
          "aspect": "trine",
          "orb": 7.2,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Ceres",
          "aspect": "conjunction",
          "orb": 7.47,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Juno",
          "aspect": "trine",
          "orb": 5.42,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Mars",
          "body2": "Eris",
          "aspect": "semi-square",
          "orb": 0.8,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Uranus",
          "aspect": "sextile",
          "orb": 1.07,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Neptune",
          "aspect": "trine",
          "orb": 1.09,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Pluto",
          "aspect": "opposition",
          "orb": 1.25,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Chiron",
          "aspect": "square",
          "orb": 2.61,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Ceres",
          "aspect": "semi-square",
          "orb": 0.92,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Juno",
          "aspect": "opposition",
          "orb": 3.02,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Jupiter",
          "body2": "Eris",
          "aspect": "square",
          "orb": 7.36,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Saturn",
          "body2": "Ceres",
          "aspect": "sextile",
          "orb": 4.59,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Saturn",
          "body2": "North Node",
          "aspect": "semi-square",
          "orb": 0.59,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Saturn",
          "body2": "South Node",
          "aspect": "sesquiquadrate",
          "orb": 0.59,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Saturn",
          "body2": "Pallas",
          "aspect": "conjunction",
          "orb": 5.6,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Saturn",
          "body2": "Vesta",
          "aspect": "conjunction",
          "orb": 7.56,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "Neptune",
          "aspect": "sextile",
          "orb": 0.02,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "Pluto",
          "aspect": "trine",
          "orb": 0.18,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "North Node",
          "aspect": "square",
          "orb": 4.15,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "South Node",
          "aspect": "square",
          "orb": 4.15,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "Pallas",
          "aspect": "semi-square",
          "orb": 0.86,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "Juno",
          "aspect": "trine",
          "orb": 1.95,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Uranus",
          "body2": "Vesta",
          "aspect": "semi-square",
          "orb": 2.81,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Neptune",
          "body2": "Pluto",
          "aspect": "sextile",
          "orb": 0.16,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Neptune",
          "body2": "Juno",
          "aspect": "sextile",
          "orb": 1.93,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Pluto",
          "body2": "Chiron",
          "aspect": "square",
          "orb": 3.86,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Pluto",
          "body2": "Ceres",
          "aspect": "sesquiquadrate",
          "orb": 0.33,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Pluto",
          "body2": "Juno",
          "aspect": "conjunction",
          "orb": 1.78,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Chiron",
          "body2": "North Node",
          "aspect": "sextile",
          "orb": 0.47,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Chiron",
          "body2": "South Node",
          "aspect": "trine",
          "orb": 0.47,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Chiron",
          "body2": "Lilith",
          "aspect": "trine",
          "orb": 7.54,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Chiron",
          "body2": "Juno",
          "aspect": "square",
          "orb": 5.64,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Chiron",
          "body2": "Eris",
          "aspect": "conjunction",
          "orb": 4.74,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Ceres",
          "body2": "Lilith",
          "aspect": "opposition",
          "orb": 3.93,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Ceres",
          "body2": "Pallas",
          "aspect": "sextile",
          "orb": 1.01,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Ceres",
          "body2": "Juno",
          "aspect": "sesquiquadrate",
          "orb": 2.1,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Ceres",
          "body2": "Vesta",
          "aspect": "sextile",
          "orb": 2.97,
          "exact": false,
          "applying": false
        },
        {
          "body1": "North Node",
          "body2": "South Node",
          "aspect": "opposition",
          "orb": 0.0,
          "exact": true,
          "applying": false
        },
        {
          "body1": "North Node",
          "body2": "Eris",
          "aspect": "sextile",
          "orb": 4.27,
          "exact": false,
          "applying": false
        },
        {
          "body1": "South Node",
          "body2": "Lilith",
          "aspect": "trine",
          "orb": 7.08,
          "exact": false,
          "applying": false
        },
        {
          "body1": "South Node",
          "body2": "Eris",
          "aspect": "trine",
          "orb": 4.27,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Lilith",
          "body2": "Pallas",
          "aspect": "trine",
          "orb": 2.91,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Lilith",
          "body2": "Juno",
          "aspect": "semi-square",
          "orb": 1.82,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Lilith",
          "body2": "Vesta",
          "aspect": "trine",
          "orb": 0.96,
          "exact": true,
          "applying": false
        },
        {
          "body1": "Lilith",
          "body2": "Eris",
          "aspect": "trine",
          "orb": 2.8,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Pallas",
          "body2": "Vesta",
          "aspect": "conjunction",
          "orb": 1.95,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Pallas",
          "body2": "Eris",
          "aspect": "conjunction",
          "orb": 5.72,
          "exact": false,
          "applying": false
        },
        {
          "body1": "Vesta",
          "body2": "Eris",
          "aspect": "conjunction",
          "orb": 3.76,
          "exact": false,
          "applying": false
        }
      ]
    },
    "metrics": {
      "sample_count": 12,
      "aspect_counts": {
        "conjunction": 135,
        "opposition": 62,
        "sextile": 178,
        "trine": 156,
        "square": 172,
        "semi-square": 82,
        "sesquiquadrate": 55,
        "semi-sextile": 74,
        "quincunx": 48
      },
      "retrograde_bodies": [
        "Ceres",
        "Chiron",
        "Eris",
        "Juno",
        "Jupiter",
        "Mercury",
        "Neptune",
        "North Node",
        "Pallas",
        "Pluto",
        "Saturn",
        "South Node",
        "Uranus",
        "Venus",
        "Vesta"
      ],
      "sign_changes": [
        "Sun enters AQUARIUS on Feb 15",
        "Moon enters CAPRICORN on Feb 15",
        "Mercury enters AQUARIUS on Feb 15",
        "Venus enters AQUARIUS on Feb 15",
        "Mars enters CAPRICORN on Feb 15",
        "Sun enters PISCES on Mar 15",
        "Venus enters PISCES on Mar 15",
        "Mars enters AQUARIUS on Mar 15",
        "Chiron enters ARIES on Mar 15",
        "Ceres enters ARIES on Mar 15",
        "Juno enters CAPRICORN on Mar 15",
        "Vesta enters AQUARIUS on Mar 15",
        "Sun enters ARIES on Apr 15",
        "Moon enters PISCES on Apr 15",
        "Mercury enters PISCES on Apr 15",
        "Venus enters ARIES on Apr 15",
        "Mars enters PISCES on Apr 15",
        "Pallas enters PISCES on Apr 15",
        "Sun enters TAURUS on May 15",
        "Moon enters ARIES on May 15",
        "Mercury enters TAURUS on May 15",
        "Venus enters GEMINI on May 15",
        "Mars enters ARIES on May 15",
        "Ceres enters TAURUS on May 15",
        "Vesta enters PISCES on May 15",
        "Sun enters GEMINI on Jun 15",
        "Moon enters GEMINI on Jun 15",
        "Mercury enters GEMINI on Jun 15",
        "Venus enters CANCER on Jun 15",
        "Jupiter enters CANCER on Jun 15",
        "Moon enters CANCER on Jul 15",
        "Venus enters LEO on Jul 15",
        "Mars enters TAURUS on Jul 15",
        "Sun enters CANCER on Aug 15",
        "Moon enters VIRGO on Aug 15",
        "Mercury enters CANCER on Aug 15",
        "Venus enters VIRGO on Aug 15",
        "Mars enters GEMINI on Aug 15",
        "Ceres enters GEMINI on Aug 15",
        "Lilith enters SAGITTARIUS on Aug 15",
        "Vesta enters ARIES on Aug 15",
        "Sun enters LEO on Sep 15",
        "Moon enters LIBRA on Sep 15",
        "Mercury enters VIRGO on Sep 15",
        "Venus enters LIBRA on Sep 15",
        "Sun enters VIRGO on Oct 15",
        "Moon enters SCORPIO on Oct 15",
        "Mercury enters LIBRA on Oct 15",
        "Mars enters CANCER on Oct 15",
        "Vesta enters PISCES on Oct 15",
        "Sun enters LIBRA on Nov 15",
        "Moon enters CAPRICORN on Nov 15",
        "Venus enters VIRGO on Nov 15",
        "Mars enters LEO on Nov 15",
        "Jupiter enters LEO on Nov 15",
        "Sun enters SCORPIO on Dec 15",
        "Moon enters AQUARIUS on Dec 15",
        "Mercury enters SCORPIO on Dec 15",
        "Venus enters LIBRA on Dec 15",
        "North Node enters CAPRICORN on Dec 15",
        "South Node enters CANCER on Dec 15"
      ]
    },
    "notable_events": [
      "Venus sextile Saturn exact on Jan 15",
      "Saturn sextile Uranus exact on Jan 15",
      "Saturn conjunction Neptune exact on Feb 15",
      "Jupiter opposition Juno exact on Feb 15",
      "Jupiter stations direct on Mar 15",
      "Jupiter trine Vesta exact on Apr 15",
      "Saturn sextile Juno exact on May 15",
      "Moon sextile North Node exact on May 15",
      "New Moon window on Jun 15",
      "Saturn conjunction Vesta exact on Jun 15",
      "Saturn conjunction Pallas exact on Jun 15",
      "Mercury conjunction Jupiter exact on Aug 15"
    ],
    "period_events": [
      {
        "timestamp": "2026-01-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Venus",
        "body2": "Saturn",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.28,
        "narrative_priority": 1.871,
        "section_bias": {
          "general": 1.0,
          "love_singles": 0.9,
          "love_couples": 1.0,
          "money": 1.0,
          "friendship": 0.4,
          "career": 0.8,
          "health": 0.5
        },
        "description": "Venus sextile Saturn exact on Jan 15"
      },
      {
        "timestamp": "2026-01-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Uranus",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.46,
        "narrative_priority": 1.862,
        "section_bias": {
          "general": 1.4,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5,
          "lifestyle": 0.7,
          "communication": 0.4
        },
        "description": "Saturn sextile Uranus exact on Jan 15"
      },
      {
        "timestamp": "2026-02-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Neptune",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.41,
        "narrative_priority": 1.865,
        "section_bias": {
          "general": 1.4,
          "career": 0.8,
          "health": 1.0,
          "money": 0.5,
          "lifestyle": 0.6
        },
        "description": "Saturn conjunction Neptune exact on Feb 15"
      },
      {
        "timestamp": "2026-02-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "Juno",
        "sign": null,
        "aspect": "opposition",
        "exactness": 0.95,
        "narrative_priority": 1.838,
        "section_bias": {
          "general": 1.1,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Jupiter opposition Juno exact on Feb 15"
      },
      {
        "timestamp": "2026-03-15T12:00:00",
        "event_type": "station",
        "body1": "Jupiter",
        "body2": null,
        "sign": null,
        "aspect": null,
        "exactness": null,
        "narrative_priority": 1.823,
        "section_bias": {
          "general": 1.1,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Jupiter stations direct on Mar 15"
      },
      {
        "timestamp": "2026-04-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "Vesta",
        "sign": null,
        "aspect": "trine",
        "exactness": 0.31,
        "narrative_priority": 1.87,
        "section_bias": {
          "general": 1.1,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Jupiter trine Vesta exact on Apr 15"
      },
      {
        "timestamp": "2026-05-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Juno",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.99,
        "narrative_priority": 1.836,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn sextile Juno exact on May 15"
      },
      {
        "timestamp": "2026-05-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Moon",
        "body2": "North Node",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.29,
        "narrative_priority": 1.76,
        "section_bias": {
          "general": 2.2,
          "love_singles": 0.7,
          "love_couples": 0.4,
          "friendship": 0.3,
          "health": 0.3,
          "career": 0.4
        },
        "description": "Moon sextile North Node exact on May 15"
      },
      {
        "timestamp": "2026-06-15T12:00:00",
        "event_type": "lunation",
        "body1": "Moon",
        "body2": "Sun",
        "sign": null,
        "aspect": null,
        "exactness": 5.44,
        "narrative_priority": 1.988,
        "section_bias": {
          "general": 2.9,
          "love_singles": 0.6000000000000001,
          "love_couples": 0.6000000000000001,
          "friendship": 0.3,
          "health": 0.3,
          "career": 0.5,
          "lifestyle": 0.5
        },
        "description": "New Moon window on Jun 15"
      },
      {
        "timestamp": "2026-06-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Vesta",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.37,
        "narrative_priority": 1.867,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn conjunction Vesta exact on Jun 15"
      },
      {
        "timestamp": "2026-06-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Pallas",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.92,
        "narrative_priority": 1.839,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn conjunction Pallas exact on Jun 15"
      },
      {
        "timestamp": "2026-08-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Mercury",
        "body2": "Jupiter",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.04,
        "narrative_priority": 1.883,
        "section_bias": {
          "general": 1.1,
          "communication": 0.9,
          "career": 1.2000000000000002,
          "friendship": 0.3,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Mercury conjunction Jupiter exact on Aug 15"
      },
      {
        "timestamp": "2026-08-15T12:00:00",
        "event_type": "station",
        "body1": "Saturn",
        "body2": null,
        "sign": null,
        "aspect": null,
        "exactness": null,
        "narrative_priority": 1.823,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn stations retrograde on Aug 15"
      },
      {
        "timestamp": "2026-10-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Sun",
        "body2": "Jupiter",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.13,
        "narrative_priority": 1.879,
        "section_bias": {
          "general": 2.0,
          "career": 1.3,
          "lifestyle": 0.9,
          "money": 0.8
        },
        "description": "Sun sextile Jupiter exact on Oct 15"
      },
      {
        "timestamp": "2026-10-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Mars",
        "body2": "Saturn",
        "sign": null,
        "aspect": "trine",
        "exactness": 0.53,
        "narrative_priority": 1.859,
        "section_bias": {
          "general": 1.0,
          "career": 1.6,
          "health": 1.1,
          "love_singles": 0.3,
          "money": 0.5
        },
        "description": "Mars trine Saturn exact on Oct 15"
      },
      {
        "timestamp": "2026-10-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Saturn",
        "body2": "Pallas",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.74,
        "narrative_priority": 1.848,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn conjunction Pallas exact on Oct 15"
      },
      {
        "timestamp": "2026-11-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Mars",
        "body2": "Jupiter",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.28,
        "narrative_priority": 1.871,
        "section_bias": {
          "general": 1.1,
          "career": 1.6,
          "health": 0.6,
          "love_singles": 0.3,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Mars conjunction Jupiter exact on Nov 15"
      },
      {
        "timestamp": "2026-11-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "North Node",
        "sign": null,
        "aspect": "opposition",
        "exactness": 0.66,
        "narrative_priority": 1.852,
        "section_bias": {
          "general": 1.9000000000000001,
          "career": 1.2000000000000002,
          "money": 0.8,
          "lifestyle": 0.4,
          "love_singles": 0.3
        },
        "description": "Jupiter opposition North Node exact on Nov 15"
      },
      {
        "timestamp": "2026-11-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "South Node",
        "sign": null,
        "aspect": "conjunction",
        "exactness": 0.66,
        "narrative_priority": 1.852,
        "section_bias": {
          "general": 1.8,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.8,
          "friendship": 0.3
        },
        "description": "Jupiter conjunction South Node exact on Nov 15"
      },
      {
        "timestamp": "2026-11-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "Eris",
        "sign": null,
        "aspect": "trine",
        "exactness": 0.69,
        "narrative_priority": 1.851,
        "section_bias": {
          "general": 1.1,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Jupiter trine Eris exact on Nov 15"
      },
      {
        "timestamp": "2026-11-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "North Node",
        "body2": "Eris",
        "sign": null,
        "aspect": "sextile",
        "exactness": 0.03,
        "narrative_priority": 1.774,
        "section_bias": {
          "general": 1.4,
          "career": 0.4,
          "love_singles": 0.3
        },
        "description": "North Node sextile Eris exact on Nov 15"
      },
      {
        "timestamp": "2026-12-15T12:00:00",
        "event_type": "exact_aspect",
        "body1": "Jupiter",
        "body2": "Chiron",
        "sign": null,
        "aspect": "trine",
        "exactness": 0.52,
        "narrative_priority": 1.859,
        "section_bias": {
          "general": 1.5,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4,
          "health": 0.8,
          "love_couples": 0.4
        },
        "description": "Jupiter trine Chiron exact on Dec 15"
      },
      {
        "timestamp": "2026-12-15T12:00:00",
        "event_type": "station",
        "body1": "Jupiter",
        "body2": null,
        "sign": null,
        "aspect": null,
        "exactness": null,
        "narrative_priority": 1.823,
        "section_bias": {
          "general": 1.1,
          "career": 0.8,
          "money": 0.8,
          "lifestyle": 0.4
        },
        "description": "Jupiter stations retrograde on Dec 15"
      },
      {
        "timestamp": "2026-12-15T12:00:00",
        "event_type": "station",
        "body1": "Saturn",
        "body2": null,
        "sign": null,
        "aspect": null,
        "exactness": null,
        "narrative_priority": 1.823,
        "section_bias": {
          "general": 1.0,
          "career": 0.8,
          "health": 0.5,
          "money": 0.5
        },
        "description": "Saturn stations direct on Dec 15"
      }
    ],
    "factor_values": {
      "jupiter_in_sign": "CANCER",
      "saturn_in_sign": "PISCES",
      "chiron_in_sign": "ARIES",
      "transits_archetypes": "retrograde_review",
      "aspects": "sextile",
      "planetary_focus": "eclipse_focus",
      "retrograde_archetypes": "mixed_retrogrades",
      "ingress_archetypes": "nodal_shift",
      "eclipse_archetypes": "nodal_activation",
      "outer_planet_focus": "uranus_shift",
      "nodal_axis": "leo_aquarius",
      "yearly_theme_archetypes": "creative_expansion"
    },
    "focus_source": null,
    "planet_focus_source": null,
    "top_drivers": [],
    "aspect_signature": null,
    "transit_windows": []
  },
  "sections": [
    {
      "section": "communication",
      "title": "Communication yearly outlook: protective and intuitive (elevated)",
      "headline": "clarity, timing, and message impact: home and foundation",
      "summary": "In 2026, Cancer enters a long-form chapter with sustained emphasis on clarity, timing, and message impact. The deeper thesis for this year is revision energy that exposes mixed signals and old wording loops; build timed and precise delivery instead of overexplaining under pressure. Build the year in coherent phases, not emotional bursts. In communication over the year, home and foundation is central, and influence grows through communication maturity, relational clarity, and influence through precision. In Q1, Saturn sextile Uranus peaks on Jan 15. Around the midyear pivot, Jupiter opposition Juno peaks on Feb 15. In the final quarter, Jupiter stations direct on Mar 15. These pivots reshape your voice, credibility, and influence arc. The key is sequence: observe, decide, then commit. In communication terms, Eclipse-focused pressure is active, making precision and emotional regulation essential; In conversations, prioritize precision, timing, and genuine listening. Your words carry the weight of a tidal pull—Cancer’s eclipse season demands you refine how you express care, even if it feels unnerving at first. This supports clarity without overexplaining. Also, At message-timing level, Jupiter in Cancer widens your field when confidence stays paired with strategy; In communication, channel this into concise delivery and better listening windows. What’s one small way you can practice listening fully in a conversation this year? This supports clarity without overexplaining. In communication terms, Saturn's signal in Pisces asks for patient architecture that survives stress tests; In conversations, prioritize precision, timing, and genuine listening. The tension here is not lack of honesty, but pressure around when and how truth gets said. Across the year, precise communication will become a decisive advantage. Let that set the next move. Elevate your communication with your home by naming key areas—e.g., ‘reading nook,’ ‘quiet corner.’ Labeling helps you (and others) instantly recognize what supports your emotional state, reducing friction. That framing improves how your words land.",
      "deep_report": "For the long game, this yearly narrative keeps structure clear: dominant pressure first, supportive calibration second. In communication terms, keep delivery as the anchor theme.\n\nA companion yearly influence adjusts the trajectory; the practical consequence is this: At the core of this yearly arc is theme archetype of home and foundation. In communication terms, Home and foundation is the dominant theme, and steady execution is the real advantage; In conversations, prioritize precision, timing, and genuine listening. The communication thesis centers on This year, your home isn’t just a place—it’s a mirror. Make it audible through Elevate your communication with your home by naming key areas—e.g., ‘reading nook,’ ‘quiet corner.’ Labeling helps you (and others) instantly recognize what supports your emotional state, reducing friction. Hold what’s one area of your home that feels ‘off’—physically or emotionally and avoid Over-investing in material upgrades without emotional grounding can lead to dissatisfaction. As Saturn sextile Uranus peaks on Jan 15 comes into focus, use it to sharpen clarity in clarity, timing, and message impact this year.\n\nAs the long game develops, this influence keeps structure intact; the practical consequence is this: A second influence shaping pressure is planetary spotlight on eclipse focus. At message-timing level, Eclipse-focused pressure is active, making precision and emotional regulation essential; In communication, channel this into concise delivery and better listening windows. Message pressure rises when Your words carry the weight of a tidal pull—Cancer’s eclipse season demands you refine how you express care, even if it feels unnerving at first. Decompress through Let go of the need to ‘fix’ every conversation—some moments are about listening as much as speaking. Use What does it cost you to communicate without clarity as a check against conditions where someone’s tone feels sharp. As Saturn conjunction Neptune peaks on Feb 15 peaks, recalibrate your delivery rhythm in clarity, timing, and message impact this year.\n\nAcross the next stretch, this signal refines pace; the practical consequence is this: Cadence quality improves when eclipse layer of nodal activation is handled cleanly. In communication terms, eclipse tone of nodal activation raises stakes and makes intentional choices more important; In conversations, prioritize precision, timing, and genuine listening. Conversational timing sharpens through Your words carry weight right now—listen to the quiet signals in conversations. Sequence your message with Invest in a tool that helps you structure complex ideas (e.g., mind maps). Carry Journal about a recent conversation where your tone felt forced and reduce over-explaining or over-apologizing. With Jupiter stations direct on Mar 15 active, let it guide message timing and tone in clarity, timing, and message impact for this year.\n\nAs the long game develops, this influence keeps structure intact; the practical consequence is this: An integration influence now is outer-planet signature of uranus shift. At message-timing level, Outer-planet emphasis on Uranus shifts favors reinvention and strategic flexibility; In communication, channel this into concise delivery and better listening windows. Integration in expression depends on Uranus’s shift demands you speak boldly—your words carry unexpected weight as you redefine boundaries in conversations. Keep your process steady with If a debate stalls, pivot to a shared curiosity: ‘Let’s explore this like we’re solving a puzzle together.’. Maintain what’s the last time I spoke without thinking of my own needs while limiting conditions where a conversation feels like a tug-of-war. With Jupiter trine Vesta peaks on Apr 15 active, let it guide message timing and tone in clarity, timing, and message impact for this year.\n\nThe year compounds best when defining pressure holds structure and supporting cues tune execution over time.",
      "highlights": [
        "Home and foundation is setting the tone; consistency beats urgency.",
        "Eclipse-focused pressure is active, making precision and emotional regulation essential.",
        "Nodal activation increases consequence, so intentional choices matter more.",
        "Outer-planet emphasis on Uranus shifts favors reinvention and strategic flexibility."
      ],
      "cautions": [
        "Over-investing in material upgrades without emotional grounding can lead to dissatisfaction. Measure your needs against what truly supports your well-being, not just aesthetics.",
        "Monitor over-explaining or over-apologizing. Cancer’s sensitivity here risks drowning out your clarity with emotional noise.",
        "If someone’s tone feels sharp, reflect on whether their frustration stems from your words or their own unresolved energy.",
        "Leo’s fire can sometimes overshadow Cancer’s sensitivity—pause to ensure your tone aligns with the listener’s needs."
      ],
      "actions": [
        "Elevate your communication with your home by naming key areas—e.g., ‘reading nook,’ ‘quiet corner.’ Labeling helps you (and others) instantly recognize what supports your emotional state, reducing friction.",
        "Let go of the need to ‘fix’ every conversation—some moments are about listening as much as speaking.",
        "Commit to a tool that helps you structure complex ideas (e.g., mind maps). Your mind is a creative well; channel it into clear expression.",
        "If a debate stalls, pivot to a shared curiosity: ‘Let’s explore this like we’re solving a puzzle together.’."
      ],
      "scores": {
        "momentum": 100.0,
        "clarity": 9.1,
        "opportunity": 100.0,
        "focus": 91.7,
        "stability": 17.2,
        "connection": 81.0
      },
      "intensity": "elevated",
      "factor_details": [
        {
          "factor_type": "jupiter_in_sign",
          "factor_value": "CANCER",
          "weight": 1.1,
          "factor_insights": {
            "motivation": "This is your time to connect with authenticity—your Cancer energy will guide you toward clarity in dialogue.",
            "caution": "Resist the urge to over-explain; sometimes, silence speaks louder than words when communicating vulnerability.",
            "reflection": "What’s one small way you can practice listening fully in a conversation this year?",
            "yearly_tip": "Celebrate every time you choose clarity over perfection in your words—this is where real influence begins.",
            "affirmation": "My words carry the weight of my heart’s truth, and I speak with intention to inspire, not to control."
          }
        },
        {
          "factor_type": "saturn_in_sign",
          "factor_value": "PISCES",
          "weight": 1.1,
          "factor_insights": {
            "motivation": "Saturn in Pisces amplifies the need to speak with intentional clarity, especially in conversations that touch your core.",
            "caution": "Over-sharing or passive-aggressiveness risks straining connections; choose your words like a shield against misinterpretation.",
            "reflection": "Ask: What do I need to say to feel fully heard? Cancer’s intuition knows when words matter most.",
            "yearly_tip": "When stuck, repeat: ‘I’ll say this once—my message is clear.’ Trust the discipline to follow.",
            "affirmation": "I speak with the precision of a Cancer ruler and the clarity of Pisces’ depth—my words are a bridge, not a barrier."
          }
        },
        {
          "factor_type": "chiron_in_sign",
          "factor_value": "ARIES",
          "weight": 1.0,
          "factor_insights": {
            "motivation": "Trust that your instincts will guide you toward honest, impactful exchanges.",
            "caution": "Avoid over-sharing when your emotions are still raw; let your words land like a well-placed arrow.",
            "reflection": "Reflect on a time you felt misunderstood; how could you have phrased it differently?",
            "yearly_tip": "Practice ‘emotional anchoring’: Name what you feel before responding to stay grounded.",
            "affirmation": "My words are tools—used wisely, they heal; used recklessly, they wound."
          }
        },
        {
          "factor_type": "transits_archetypes",
          "factor_value": "retrograde_review",
          "weight": 1.1,
          "factor_insights": {
            "motivation": "Cancer’s watery intensity demands clarity: what words or actions leave you feeling drained vs. what energizes your core connection?",
            "caution": "Steer clear of debates that test your patience; this is a time to listen more than argue, even if it feels uncomfortable.",
            "reflection": "Journal how you feel after difficult talks—do you feel lighter or heavier? Which emotions linger?",
            "yearly_tip": "If a conversation feels one-sided, shift the dynamic by asking a question that forces the other person to reflect first.",
            "affirmation": "I honor my right to communicate from a place of emotional clarity, not emotional exhaustion."
          }
        },
        {
          "factor_type": "aspects",
          "factor_value": "sextile",
          "weight": 1.0,
          "factor_insights": {
            "motivation": "Let your responses feel like a reflection of your current emotional state, not just a performance of what you think others want to hear.",
            "caution": "If a conversation feels heavy, pause and ask: ‘Is this about me, or is this about the other person’s needs?’ to stay present.",
            "reflection": "Notice how your tone shifts when you’re speaking from your heart versus logic. Which feels more authentic? Let your Cancerian nature lead you to that truth.",
            "yearly_tip": "This year, commit to speaking less about others’ opinions and more about your own truth. Your sextile aspect will support you in doing so.",
            "affirmation": "My voice carries the weight of my intuition, and I trust that my words resonate authentically with those around me."
          }
        },
        {
          "factor_type": "planetary_focus",
          "factor_value": "eclipse_focus",
          "weight": 1.2,
          "factor_insights": {
            "motivation": "Your words carry the weight of a tidal pull—Cancer’s eclipse season demands you refine how you express care, even if it feels unnerving at first.",
            "caution": "If someone’s tone feels sharp, reflect on whether their frustration stems from your words or their own unresolved energy.",
            "reflection": "What does it cost you to communicate without clarity? Cancer’s eclipse forces you to confront how your words either anchor or destabilize trust.",
            "yearly_tip": "Let go of the need to ‘fix’ every conversation—some moments are about listening as much as speaking.",
            "affirmation": "I speak with intention, not just emotion, and my messages land with clarity."
          }
        },
        {
          "factor_type": "retrograde_archetypes",
          "factor_value": "mixed_retrogrades",
          "weight": 1.1,
          "factor_insights": {
            "motivation": "Lean into this moment to sharpen your words with precision—Cancer’s emotional depth demands clarity in how you express yourself.",
            "caution": "Watch for over-emotionalizing in discussions; Cancer’s sensitivity can blur boundaries when intensity rises.",
            "reflection": "Write down a specific instance where your words caused harm or missed an opportunity—what would you do differently now?",
            "yearly_tip": "Use this retrograde to build a ‘communication audit’—track 3 conversations this year where you improved your impact.",
            "affirmation": "I speak with intention, knowing every message shapes the world around me."
          }
        },
        {
          "factor_type": "ingress_archetypes",
          "factor_value": "nodal_shift",
          "weight": 1.0,
          "factor_insights": {
            "motivation": "Nodal shifts sharpen how you express care, so speak with intentional clarity to avoid misunderstandings.",
            "caution": "Avoid dismissing others’ perspectives as ‘overreacting’—this year, their feelings matter as much as yours.",
            "reflection": "Notice when others pull back after heated exchanges; their retreat isn’t about you.",
            "yearly_tip": "Use ‘I feel’ statements to name emotions without assigning blame (e.g., ‘I feel unheard when…’).",
            "affirmation": "This year, my communication feels like a dance—sensitive, deliberate, and always aligned with care."
          }
        },
        {
          "factor_type": "eclipse_archetypes",
          "factor_value": "nodal_activation",
          "weight": 1.2,
          "factor_insights": {
            "motivation": "Your words carry weight right now—listen to the quiet signals in conversations. The eclipse amplifies how your tone shapes others’ perception.",
            "caution": "Avoid over-explaining or over-apologizing. Cancer’s sensitivity here risks drowning out your clarity with emotional noise.",
            "reflection": "Journal about a recent conversation where your tone felt forced. What’s the real core message you wanted to convey?",
            "yearly_tip": "Invest in a tool that helps you structure complex ideas (e.g., mind maps). Your mind is a creative well; channel it into clear expression.",
            "affirmation": "I trust that every phrase I utter serves a purpose, even if I don’t yet see it fully."
          }
        },
        {
          "factor_type": "outer_planet_focus",
          "factor_value": "uranus_shift",
          "weight": 1.15,
          "factor_insights": {
            "motivation": "Uranus’s shift demands you speak boldly—your words carry unexpected weight as you redefine boundaries in conversations.",
            "caution": "If a conversation feels like a tug-of-war, pause: your energy is meant to disrupt, not exhaust.",
            "reflection": "Ask: What’s the last time I spoke without thinking of my own needs? This year, your answers will reveal how deeply you’ve internalized Uranus’s call.",
            "yearly_tip": "If a debate stalls, pivot to a shared curiosity: ‘Let’s explore this like we’re solving a puzzle together.’",
            "affirmation": "I speak with intention, even when my tone feels raw."
          }
        },
        {
          "factor_type": "nodal_axis",
          "factor_value": "leo_aquarius",
          "weight": 1.15,
          "factor_insights": {
            "motivation": "Your Aquarius nodal axis amplifies this moment: channel your emotional authenticity as a bridge, not a barrier.",
            "caution": "Leo’s fire can sometimes overshadow Cancer’s sensitivity—pause to ensure your tone aligns with the listener’s needs.",
            "reflection": "How can you reframe ‘communication flow’ as a two-way mirror—where your words and theirs create mutual growth?",
            "yearly_tip": "Pair Cancer’s nurturing with Leo’s charisma by hosting gatherings where your presence feels both warm and commanding.",
            "affirmation": "My emotional truth is my superpower; I wield it to connect authentically."
          }
        },
        {
          "factor_type": "yearly_theme_archetypes",
          "factor_value": "home_and_foundation",
          "weight": 1.3,
          "factor_insights": {
            "motivation": "This year, your home isn’t just a place—it’s a mirror. Clarify what truly anchors you, and let go of what drains your energy. A well-defined home means a well-defined you.",
            "caution": "Over-investing in material upgrades without emotional grounding can lead to dissatisfaction. Measure your needs against what truly supports your well-being, not just aesthetics.",
            "reflection": "What’s one area of your home that feels ‘off’—physically or emotionally? This year, address it directly. A messy closet might symbolize an untended aspect of your identity; a drafty door could mirror emotional leaks.",
            "yearly_tip": "Elevate your communication with your home by naming key areas—e.g., ‘reading nook,’ ‘quiet corner.’ Labeling helps you (and others) instantly recognize what supports your emotional state, reducing friction.",
            "affirmation": "Every small effort to refine my space honors my commitment to self-care and emotional well-being."
          }
        }
      ],
      "debug_trace": null
    }
  ],
  "_enterprise": {
    "client": "The Numerology API",
    "plan": "Enterprise",
    "request_id": "e74feaca3fa31350",
    "quota": "unlimited",
    "usage_tracking": false
  },
  "_api_metadata_": {
    "api_name": "The Numerology API by Dakidarts®",
    "api_version": "1.0.0",
    "endpoint_name": "horoscope_communication_yearly_post",
    "endpoint_description": "Provides this year's communication horoscope.",
    "developer": "Dakidarts®",
    "copyright": "© 2026 Dakidarts®. All rights reserved.",
    "documentation_url": "https://docs.numerologyapi.com/",
    "response_timestamp": "2026-04-09T09:52:35.160244+01:00",
    "data_source": "Internal Engine / Astro Numerology Interpretation Engine (ANIE)",
    "cacheable_status": true,
    "report_issue": "https://github.com/dakidarts/the-numerology-api/issues",
    "response_language": "en",
    "supported_languages": [
      "en"
    ],
    "notes": ""
  }
}