Calculations

Calculate a natal Vimshottari cycle

Additive current calculation. Strict request shape; unknown fields, explicit nulls, noncanonical enums and numeric coordinate strings return 400. Exact poles and ambiguous/nonexistent civil times are rejected. Numerical checks are not practitioner sign-off. Sidereal-only with Lahiri default; retained-nutation frame and mean nodes.

Each admitted request reserves one monthly usage unit before route validation or engine work; failed or timed-out admitted attempts are not refunded. Do not automatically retry.

Sidereal-only supported with fixed Julian years of 365.25 days and a 120-year cycle anchored at the theoretical start of the birth mahadasha. Omitted depth or explicit 2 returns the unchanged two-level response. Opt-in depth 3 adds 729 pratyantardashas; depth 4 adds 6,561 sookshma-dasha leaves. Both use exact proportional integer-microsecond durations and complete active-lord/count metadata. No arbitrary depth, date query, range or year model. Historical mode uses an explicit BCE/CE date object and UT1 conventions. Its response is the versioned historical envelope, not the modern UTC envelope. Read result for calculation fields and metadata for limits and uncertainty.

post/api/astro/vimshottari

Request

  • Base URL: https://api.cosmicephemeris.com
  • URL: https://api.cosmicephemeris.com/api/astro/vimshottari
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Request body

OR

Response

Successful calculation. Field nesting is specific to this route.

OR
OR
OR

Example response

{
  "input": {
    "birth": {
      "timezone": "UTC"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.