POST · VEDIC

Yogini Sookshma

Endpoint POST https://starsapi.com/api/v3/vedic/dashas/yogini-sookshma

Returns 8 Yogini Sookshma periods (Level 4) for a specific Sub-Sub-Yogini. Call this when a user taps/expands a Sub-Sub-Yogini row from the Pratyantardasha endpoint.

Lazy-load chain
yogini-mahadashayogini-antardashayogini-pratyantardashayogini-sookshmayogini-pran

Request body

All standard birth fields, plus:

FieldTypeRequiredDescription
year, month, day, hour, minuteintegerYesBirth date/time.
latitude, longitudenumberYesDecimal degrees.
timezonestringYesIANA timezone.
yoginistringYesMain Yogini name.
yogini_start_datestringYesYYYY-MM-DD — from the Mahadasha response.
sub_yoginistringYesSub-Yogini name.
sub_sub_yoginistringYesSub-Sub-Yogini name (from the Pratyantardasha row the user tapped).

Valid Yogini names: Mangala, Pingala, Dhanya, Bhramari, Bhadrika, Ulka, Siddha, Sankata.

Tip Keep yogini, yogini_start_date, and sub_yogini from the previous call. Add sub_sub_yogini from the tapped Pratyantardasha row.

Response shape

sub_sub_yogini_period

The parent Sub-Sub-Yogini period.

FieldTypeDescription
start_datestringYYYY-MM-DD.
end_datestringYYYY-MM-DD.
duration_daysnumberDuration in days.

sookshma_yoginis[]

8 Sookshma Yogini entries.

FieldTypeDescription
yoginistringSookshma Yogini name.
planetstringAssociated planet.
start_datestringYYYY-MM-DD.
end_datestringYYYY-MM-DD.
duration_daysnumberDuration in days.
is_balancebooleantrue for balance period.

Next step: Pran

Keep all params from this call and add the tapped row’s yogini name as sookshma_yogini to the Pran endpoint.

Errors

HTTPCodeCause
400MISSING_FIELDRequired field absent.
400INVALID_PARAMInvalid Yogini name or bad date format.
400INVALID_DASHA_PATHYogini path not found in sequence.
405METHOD_NOT_ALLOWEDNon-POST request.

See also