POST · TRANSIT VEDIC

Charts

Endpoint POST https://starsapi.com/api/v3/transit/vedic/charts

Returns signed chart-image URLs for the transit moment. Supports D1 (Rasi) and D9 (Navamsa) in North Indian and South Indian styles. Images render lazily when the URL is opened — the API mints URLs and caches chart render data.

Authentication

Required. See basic → Authentication.

Request body

Core fields (latitude, longitude, timezone, date/time, ayanamsa, node_type) are the same as basic. Two additional selectors control which charts to generate:

FieldTypeRequiredDescription
chartsstring[]NoSubset of ["d1", "d9"]. Default: both.
stylestring[]NoSubset of ["north", "south"]. Default: both.

Omit either selector to get all values on that axis. For example, "charts": ["d1"] without style returns D1 in both North and South styles.

Response shape

requested

Echo of the resolved selectors.

charts

A map of keys like d1_north, d1_south, d9_north, d9_south to signed image URLs. Only the combinations requested are returned.

KeyDescription
d1_northRasi chart, North Indian diamond style.
d1_southRasi chart, South Indian grid style.
d9_northNavamsa chart, North Indian style.
d9_southNavamsa chart, South Indian style.

URLs are HMAC-signed and expire after a configurable window. The image is rendered on first access and cached. Planet glyphs use the Hamburg astrology font; retrograde planets are annotated.

Use cases

  • Transit chart display — embed chart images directly in your app’s transit view.
  • PDF reports — include transit chart images in generated documents.
  • Navamsa transit analysis — compare D9 transit with natal navamsa chart.

Errors

HTTPCodeCause
400INVALID_PARAMcharts or style contains invalid values.

Plus all errors from basic.

See also