Skip to main content
POST/v1/astro/prashna

Prashna (Horary Chart)

Computes a Prashna (Horary) chart for the exact moment a question is asked. Returns lagna, Moon analysis, house lord condition, occupants of the relevant house, and a classical verdict (favourable / unfavourable / mixed) with confidence level. Question category determines which house is analysed.

Request parameters

latituderequired
number
Querent location latitude
longituderequired
number
Querent location longitude
questionrequired
string
Question category
target_dateoptional
string | null
YYYY-MM-DD. Defaults to today (UTC).
target_timeoptional
string | null
HH:MM (24h). Defaults to current time.
target_timezoneoptional
string | null
IANA timezone for input date/time
ayanamsaoptional
string
Ayanamsa system

Response fields

success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
data.ayanamsa
string
data.question
string
data.primary_house
integer
data.ithsala_applying
boolean
data.ithsala_separating
boolean
data.query_utc
string
data.lagna
object
data.lagna.rashi_index
integer
data.lagna.rashi
string
data.lagna.longitude
number
data.lagna.lord
string
data.house_analysis
object
data.house_analysis.house
integer
data.house_analysis.rashi_index
integer
data.house_analysis.rashi
string
data.house_analysis.lord
string
data.house_analysis.lord_dignity
string
data.house_analysis.lord_house
integer
data.house_analysis.lord_longitude
number
data.house_analysis.occupants
array[string]
data.moon
object
data.moon.longitude
number
data.moon.rashi_index
integer
data.moon.rashi
string
data.moon.nakshatra
string
data.moon.phase
string
data.moon.dignity
string
data.moon.void_of_course
boolean
data.moon.afflicted_moon
boolean
data.moon.applying_to_benefic
boolean
data.verdict
object
data.verdict.verdict
string
data.verdict.confidence
string
data.verdict.score
integer
data.planets
object
data.house_cusps
object

Errors

Missing or invalid API key.
Upstream ephemeris service error.
API key tier does not include this endpoint.
Unexpected server error.
Too many requests in a short window.
Request body exceeds the size limit.
Referenced resource was not found.
Request body failed schema validation.