Extended Sambandhas (9 sub-types)¶
Beyond the five base sambandhas, Vedic tradition catalogues nine subtler planetary relationships — dispositor chains, navamsa-rashi cross-occupation, mutual sub-dispositor sambandha, and more. These feed the materialization probability engine and the per-house influence layer.
Nine extended types¶
| Type | Strength | Detected when… |
|---|---|---|
navamsa_sambandha |
40 | Both planets conjunct in the same D9 sign. |
navamsa_sign_occupation |
40 | Planet1's D9 sign equals planet2's rashi sign. |
rashi_sign_occupation |
40 | Planet1's rashi sign equals planet2's D9 sign. |
same_dispositor |
40 | Both planets share the rashi dispositor. |
dispositor |
30 | Planet1 sits in a sign owned by planet2 (rashi). |
nakshatra_dispositor |
20 | Planet1's nakshatra is owned by planet2. |
navamsa_dispositor |
20 | Planet1's D9 sign is owned by planet2. |
same_nakshatra_lord |
20 | Both planets in nakshatras owned by the same lord. |
dispositor_sambandha |
10 | The dispositors of planet1 and planet2 share a base sambandha. |
The strengths are tuned to compose with the base sambandha table — total relationships per planet can be read in one number.
GET /v1/vedic/charts/{id}/extended-sambandhas¶
Returns the catalogue of extended sambandhas between two planets.
Query parameters p1 and p2 accept the standard planet labels
(sun, moon, mars, ..., rahu, ketu).
curl -H "Authorization: Bearer $TOKEN" \
"https://api.astrolinkers.com/v1/vedic/charts/$CHART/extended-sambandhas?p1=sun&p2=mars"
{
"chart_id": "01HKD…",
"planet1": "sun",
"planet2": "mars",
"relationships": [
{"planet1": "sun", "planet2": "mars",
"sambandha_type": "nakshatra_dispositor", "strength": 20.0,
"explanation": "mars is the nakshatra-lord of sun (nakshatra Mrigashira)"},
{"planet1": "sun", "planet2": "mars",
"sambandha_type": "same_nakshatra_lord", "strength": 20.0,
"explanation": "sun and mars share nakshatra-lord mars"}
]
}
GET /v1/vedic/charts/{id}/extended-sambandhas/{planet}¶
The full extended-sambandha mapping for one planet. Useful for "summarise this planet's relationships" queries.
curl -H "Authorization: Bearer $TOKEN" \
"https://api.astrolinkers.com/v1/vedic/charts/$CHART/extended-sambandhas/jupiter"
{
"chart_id": "01HKD…",
"planet": "jupiter",
"by_counterpart": {
"sun": [
{"planet1": "jupiter", "planet2": "sun",
"sambandha_type": "dispositor", "strength": 30.0,
"explanation": "sun is the rashi dispositor of jupiter (jupiter sits in leo)"}
],
"moon": [
{"planet1": "jupiter", "planet2": "moon",
"sambandha_type": "navamsa_dispositor", "strength": 20.0,
"explanation": "moon is the navamsa dispositor of jupiter (D9 sign cancer)"}
]
}
}
How this composes with the base sambandhas¶
Run both endpoints and merge by (planet1, planet2) pair. The base
five give the strongest classical links (60 / 50 / 40 / 35 / 30);
the extended nine fill in the subtler 10..40 range. Total summed
strength across both tables is a good proxy for "how tightly is
this planet woven into the rest of the chart".