Varshphal (yearly)POST /v1/varshphal/* (2 endpoints combined)

Annual Varshphal — year chart + Tajika yogas

Sample output combining /v1/varshphal/year-chart and /v1/varshphal/yoga for one age year. Solar return chart + the 11-yoga Tajika catalog.

data

json
{
  "year_chart": {
    "natal_input": {
      "date": "1999-05-18",
      "time": "20:15:00",
      "tz_offset_minutes": 330,
      "lat": 30.7456,
      "lng": 76.7777
    },
    "year": 25,
    "solar_return": {
      "age": 25,
      "natal_sun_longitude": 33.38190936749015,
      "return_utc": "2024-05-18T00:36:10.000Z",
      "return_jd": 2460448.5251111398,
      "return_input": {
        "date": "2024-05-18",
        "time": "06:06:10",
        "tz_offset_minutes": 330,
        "lat": 30.7456,
        "lng": 76.7777
      }
    },
    "chart": {
      "ascendant": {
        "sign": "Taurus",
        "degree": 13.203171524510708
      },
      "planets": [
        {
          "name": "Sun",
          "sign": "Taurus",
          "house": 1,
          "degree_in_sign": 3.381884914247678,
          "nakshatra": "Krittika",
          "nakshatra_pada": 3,
          "retrograde": false
        },
        {
          "name": "Moon",
          "sign": "Virgo",
          "house": 5,
          "degree_in_sign": 0.9939082888718076,
          "nakshatra": "Uttara Phalguni",
          "nakshatra_pada": 2,
          "retrograde": false
        },
        {
          "name": "Mars",
          "sign": "Pisces",
          "house": 11,
          "degree_in_sign": 19.11989460541895,
          "nakshatra": "Revati",
          "nakshatra_pada": 1,
          "retrograde": false
        },
        {
          "name": "Mercury",
          "sign": "Aries",
          "house": 12,
          "degree_in_sign": 8.789390660870424,
          "nakshatra": "Ashwini",
          "nakshatra_pada": 3,
          "retrograde": false
        },
        {
          "name": "Jupiter",
          "sign": "Taurus",
          "house": 1,
          "degree_in_sign": 3.9318473318666634,
          "nakshatra": "Krittika",
          "nakshatra_pada": 3,
          "retrograde": false
        },
        {
          "name": "Venus",
          "sign": "Aries",
          "house": 12,
          "degree_in_sign": 28.636041541864643,
          "nakshatra": "Krittika",
          "nakshatra_pada": 1,
          "retrograde": false
        },
        {
          "name": "Saturn",
          "sign": "Aquarius",
          "house": 10,
          "degree_in_sign": 23.757680061240762,
          "nakshatra": "Purva Bhadrapada",
          "nakshatra_pada": 2,
          "retrograde": false
        },
        {
          "name": "Rahu",
          "sign": "Pisces",
          "house": 11,
          "degree_in_sign": 19.371823923574084,
          "nakshatra": "Revati",
          "nakshatra_pada": 1,
          "retrograde": true
        },
        {
          "name": "Ketu",
          "sign": "Virgo",
          "house": 5,
          "degree_in_sign": 19.371823923574084,
          "nakshatra": "Hasta",
          "nakshatra_pada": 3,
          "retrograde": true
        }
      ],
      "meta": {
        "ayanamsa": "lahiri",
        "house_system": "whole_sign",
        "engine_version": "1.2.0"
      }
    },
    "tradition": "tajika/bhagavata"
  },
  "tajika_yogas": {
    "year": 25,
    "yogas": [
      {
        "name": "ithasala",
        "display_name": "Ithasala (promise fulfilled)",
        "present": true,
        "planets": [
          "Moon",
          "Sun"
        ],
        "description": "An applying aspect within 5° between the year's significators — promise of fulfilled outcomes."
      },
      {
        "name": "ishrafa",
        "display_name": "Ishrafa (missed promise)",
        "present": false,
        "planets": [],
        "description": "A separating aspect — promise that has just slipped past; partial result only."
      },
      {
        "name": "nakta",
        "display_name": "Nakta (mediator)",
        "present": true,
        "planets": [
          "Moon",
          "Sun"
        ],
        "description": "Faster planet applying to slower — mediator that connects significators."
      },
      {
        "name": "yamaya",
        "display_name": "Yamaya (hot pursuit)",
        "present": false,
        "planets": [],
        "description": "Both planets nearly equal in speed and within orb — promise from both sides."
      },
      {
        "name": "manauu",
        "display_name": "Manauu (perfection)",
        "present": true,
        "planets": [
          "Sun",
          "Jupiter"
        ],
        "description": "Exact aspect within 1° — outcome lands precisely as configured."
      },
      {
        "name": "kamboola",
        "display_name": "Kamboola (double promise)",
        "present": true,
        "planets": [
          "Moon",
          "Sun"
        ],
        "description": "Moon participates in an Ithasala with a benefic — strongly affirmative result."
      },
      {
        "name": "khallasara",
        "display_name": "Khallasara (lonely Moon)",
        "present": false,
        "planets": [],
        "description": "Moon is unaspected within Tajika orb — disconnected emotional theme for the year."
      },
      {
        "name": "radda",
        "display_name": "Radda (intervention)",
        "present": true,
        "planets": [
          "Moon",
          "Jupiter",
          "Sun"
        ],
        "description": "A third planet intervenes between the Ithasala pair — outcome is mediated by a third party."
      },
      {
        "name": "duphali_kuttha",
        "display_name": "Duphali Kuttha (stuck)",
        "present": false,
        "planets": [],
        "description": "Both planets in the aspect are retrograde — the promise stalls."
      },
      {
        "name": "dutthotha_davira",
        "display_name": "Dutthotha Davira (delayed promise)",
        "present": false,
        "planets": [],
        "description": "Retrograde benefic in the Ithasala — promise eventually fulfilled but delayed."
      },
      {
        "name": "tambeera",
        "display_name": "Tambeera (harsh result)",
        "present": false,
        "planets": [],
        "description": "Mars + Saturn within Tajika orb — harsh, abrasive results in the year."
      }
    ],
    "meta": {
      "tradition": "tajika-neelakanthi",
      "orb_degrees": 5
    }
  }
}

Top-level keys: `year_chart`, `tajika_yogas`

meta

json
{
  "engine_version": "production",
  "computed_at": "2026-06-24T20:37:02.181Z"
}
Show full envelope

Informational, not predictive. Not medical, legal, or financial advice.