/v1/nadi/lensNadi · Lens API
Bhrigu/Nadi lens — chara-karakas, graha significations, conjunctions, Nadiamsa signature.
About the engine
Part of the Nadi engine
Nadi astrology reads the chart at its finest grain. The Nadiamsa (D150) divides every sign into 150 parts of 0°12′ — the deepest classical subdivision — and the Nadi lens reads each planet as a karaka, surfacing the soul + spouse significators (Atmakaraka / Darakaraka), graha significations, and the conjunctions that fuse them. Because a Nadiamsa spans just 0.2°, it's the most birth-time-sensitive layer in the whole engine.
Request
Try it from the command line
curl -X POST https://api.astronode.dev/v1/nadi/lens \
-H 'Authorization: Bearer aie_test_YOUR_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"date": "1973-04-24",
"time": "17:25:00",
"tz_offset_minutes": 330,
"lat": 19.076,
"lng": 72.8777
}'All AstroNode endpoints require a bearer token from your dashboard. Test keys (`aie_test_*`) are free up to 100 calls/month.
Response
What you get back
Every AstroNode response uses the same envelope:request_id,data (the endpoint-specific payload),interpretation (optional narrative block), andmeta (engine version + computed_at timestamp). The exact data schema for POST /v1/nadi/lens is published in the OpenAPI 3.1 spec under /docs.
Engine highlights
What the Nadi engine ships
- Nadiamsa (D150) — the finest subdivision, 150 per sign (1800 across the zodiac)
- Per-body D150 sign + lord for the ascendant and all 9 planets
- Chara-karakas: Atmakaraka (soul) + Darakaraka (spouse) significators
- Bhrigu Nadi lens — each graha as a karaka, with its significations
- Conjunctions read as blended themes; per-body Nadiamsa signature
Related endpoints
Other Nadi endpoints
Ready to call POST /v1/nadi/lens?
Free tier covers 1,000 requests / month. Razorpay-billed, GST-compliant invoices when you upgrade.
Informational, not predictive. Not medical, legal, or financial advice.