<!-- generated by scripts/docs/generate-reference.ts — do not edit -->

astro_render_vedic_grid

Vedic divisional chart grid renders — D1..D60, North or South Indian layout.

  • Layer: render
  • Methods: grid
  • Free tier:
  • Paid tier: grid

Description

Vedic divisional chart grid renders — D1..D60, North or South Indian layout.

Methods:
  grid [Paid] — Vedic divisional chart grids (D1-D60) in North or South Indian layout

Input schema

grid

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
vargasarray<enum(16)>yes
layout"north-indian" | "south-indian"yes
ayanamsha"lahiri" | "fagan-bradley" | "krishnamurti" | "raman"no
sizePxintegernomin 240, max 1600, int
mode"light" | "dark"no
palette.backgroundany | "transparent" | stringno
palette.gridstringno
palette.textstringno
palette.accentstringno

Example request

{
  "method": "grid",
  "birthData": {
    "year": 1990,
    "month": 1,
    "day": 1,
    "hour": 12,
    "minute": 0,
    "latitude": 51.5074,
    "longitude": -0.1278,
    "timezone": 0
  },
  "vargas": [
    "D1",
    "D9"
  ],
  "layout": "north-indian"
}

Example response (captured; long values elided)

{
  "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"760\" height=\"574\" viewBox=\"0 0 760 574\"><defs>\n<path id=\"wm-admetos\" d=\"M… (107322 chars total)",
  "charts": [
    {
      "varga": "D1",
      "ascendantSignIndex": 0,
      "placements": [
        {
          "body": "Sun",
          "signIndex": 8,
          "sign": "Sagittarius"
        },
        {
          "body": "Moon",
          "signIndex": 10,
          "sign": "Aquarius"
        },
        {
          "body": "Mercury",
          "signIndex": 9,
          "sign": "Capricorn"
        },
        {
          "body": "Venus",
          "signIndex": 9,
          "sign": "Capricorn"
        },
        {
          "body": "Mars",
          "signIndex": 7,
          "sign": "Scorpio"
        },
        {
          "body": "Jupiter",
          "signIndex": 2,
          "sign": "Gemini"
        },
        {
          "body": "Saturn",
          "signIndex": 8,
          "sign": "Sagittarius"
        },
        {
          "body": "Node",
          "signIndex": 9,
          "sign": "Capricorn"
        },
        "… 2 more items"
      ]
    },
    {
      "varga": "D9",
      "ascendantSignIndex": 0,
      "placements": [
        {
          "body": "Sun",
          "signIndex": 5,
          "sign": "Virgo"
        },
        {
          "body": "Moon",
          "signIndex": 8,
          "sign": "Sagittarius"
        },
        {
          "body": "Mercury",
          "signIndex": 9,
          "sign": "Capricorn"
        },
        {
          "body": "Venus",
          "signIndex": 0,
          "sign": "Aries"
        },
        {
          "body": "Mars",
          "signIndex": 7,
          "sign": "Scorpio"
        },
        {
          "body": "Jupiter",
          "signIndex": 9,
          "sign": "Capricorn"
        },
        {
          "body": "Saturn",
          "signIndex": 6,
          "sign": "Libra"
        },
        {
          "body": "Node",
          "signIndex": 4,
          "sign": "Leo"
        },
        "… 2 more items"
      ]
    }
  ]
}

Rendered example

astro_render_vedic_grid.grid example render (watchmaker style)