Birth chart
http
POST /v1/birth-chartReturns the complete Vedic birth chart — planet positions, house cusps, ascendant, moon sign, and nakshatra. Uses the Lahiri ayanamsha (sidereal).
Cost: 2 credits
Request body
| Field | Type | Required |
|---|---|---|
profileId | string | Yes |
Example
bash
curl -X POST https://api.askvedicguru.com/api/v1/birth-chart \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{ "profileId": "683abc123def456" }'Response
json
{
"success": true,
"data": {
"ascendant": {
"sign": "Gemini",
"degree": 14.72,
"nakshatra": "Ardra"
},
"moonSign": "Scorpio",
"sunSign": "Taurus",
"planets": [
{
"planet": "Sun",
"sign": "Taurus",
"degree": 29.41,
"house": 12,
"nakshatra": "Mrigashira",
"isRetrograde": false
},
{
"planet": "Moon",
"sign": "Scorpio",
"degree": 8.33,
"house": 6,
"nakshatra": "Anuradha",
"isRetrograde": false
}
],
"houses": [
{ "house": 1, "sign": "Gemini", "degree": 14.72 },
{ "house": 2, "sign": "Cancer", "degree": 14.72 }
]
}
}Individual endpoints
For lighter payloads, fetch specific data points:
Planets only
http
POST /v1/planetsReturns only planet positions (same shape as planets array above). 2 credits.
Ascendant only
http
POST /v1/ascendantReturns just the ascendant sign, degree, and nakshatra. 2 credits.
Rashi (moon sign)
http
POST /v1/rashiReturns the moon sign with interpretation. 2 credits.
Nakshatra
http
POST /v1/nakshatraReturns birth nakshatra, pada, ruling planet, and qualities. 2 credits.
Elemental profile
http
POST /v1/elementsReturns the balance of fire, earth, air, and water elements across the chart. 2 credits.
Basic details
http
POST /v1/basic-detailsReturns a summary: moon sign, ascendant, sun sign, nakshatra, current dasha, and prominent yogas. 2 credits.