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
| Field | Type | Required | Constraints |
|---|---|---|---|
| birthData.year | integer | yes | min -4000, max 4000, int |
| birthData.month | integer | yes | min 1, max 12, int |
| birthData.day | integer | yes | min 1, max 31, int |
| birthData.hour | integer | yes | min 0, max 23, int |
| birthData.minute | integer | yes | min 0, max 59, int |
| birthData.second | integer | no | min 0, max 59, int |
| birthData.latitude | number | yes | min -90, max 90 |
| birthData.longitude | number | yes | min -180, max 180 |
| birthData.timezone | number | yes | min -12, max 14 |
| birthData.unknownTime | boolean | no | — |
| vargas | array<enum(16)> | yes | — |
| layout | "north-indian" | "south-indian" | yes | — |
| ayanamsha | "lahiri" | "fagan-bradley" | "krishnamurti" | "raman" | no | — |
| sizePx | integer | no | min 240, max 1600, int |
| mode | "light" | "dark" | no | — |
| palette.background | any | "transparent" | string | no | — |
| palette.grid | string | no | — |
| palette.text | string | no | — |
| palette.accent | string | no | — |
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