The Saptashalaka chakra is a muhurta diagram of seven rods: the 28 nakshatras (27 plus Abhijit) are arranged seven to a side around a square, and lines drawn across it link each nakshatra to three others — the one directly opposite and the two reached diagonally. A planet sitting in any of the three is said to pierce (vedha) the nakshatra in question, and a moment falling in a pierced nakshatra is dropped when fixing a date, particularly for a marriage.
This GET endpoint returns the whole diagram and takes no parameters. `edges` gives `east`, `south`, `west` and `north`, each an ordered list of the seven nakshatra names along that side. `vedha_map` is keyed by nakshatra, 28 entries, each `{front, diagonal_right, diagonal_left, edge}`.
The data is fixed, so cache it rather than calling repeatedly, and use `/api/astro/saptashalaka_vedha/` for a single lookup. The difference from the Panchashalaka chakra is the number of partners — three here, one there — and the two diagrams arrange the nakshatras differently, so a nakshatra's partners are not the same in both.
Full reference for this endpoint