☰ DiAstrologer API Docs

KP System

1 endpoint(s).

Endpoint Method Summary Auth
/api/v1/kp/chart POST KP planetary sub-lords + Ruling Planets

POST /api/v1/kp/chart

KP planetary sub-lords + Ruling Planets

Compute the KP sign/star/sub/sub-sub lords for each planet and the Ascendant, plus the Ruling Planets (day lord, Moon star/sub, Lagna star/sub).

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/kp/chart' \
  -H 'Authorization: Bearer <API_KEY>'