Astrology API Platform
Powerful astrology APIs for Kundli generation, horoscope, Guna Milan, Panchang and numerology. Build your astrology application using a simple REST API.
API Version v1
API Version
v1
Vendors
-
Astrology APIs
5
Status
Operational
Astrology APIs
Available vendor-facing API endpoints
Kundli
Generate and retrieve birth charts using
date, time and place of birth.
POST
/api/v1/kundli/generate
GET
/api/v1/kundli/{birthProfile}
Guna Milan
Calculate marriage compatibility and
Ashtakoota Guna Milan score.
POST
/api/v1/matching/guna-milan
Horoscope
Retrieve daily, weekly, monthly or yearly
horoscope for a Rashi.
GET
/api/v1/horoscope/{rashi}/{period}
Panchang
Calculate Tithi, Nakshatra, Yoga,
Karana, sunrise, sunset and other
Panchang information.
POST
/api/v1/panchang
Numerology
Calculate numerology information from
name and date of birth.
POST
/api/v1/numerology
Vendors
Manage API vendors and credentials
| ID | Vendor | Status | API Key | Actions | |
|---|---|---|---|---|---|
| Loading vendors... | |||||
API Authentication
Vendor APIs require X-API-KEY and X-API-SECRET
POST /api/v1/kundli/generate HTTP/1.1
Host: your-domain.com
Content-Type: application/json
X-API-KEY: YOUR_API_KEY
X-API-SECRET: YOUR_API_SECRET
{
"name": "Rahul",
"date": "1995-08-15",
"time": "10:30:00",
"latitude": 28.6139,
"longitude": 77.2090,
"timezone": "Asia/Kolkata"
}
Vendor Management API
Internal administration endpoints
GET
/api/admin/vendors
List all vendors.
POST
/api/admin/vendors
Create a new vendor.
PATCH
/api/admin/vendors/{vendor}
Update vendor information.
POST
/api/admin/vendors/{vendor}/suspend
Suspend vendor access.
POST
/api/admin/vendors/{vendor}/reactivate
Reactivate vendor.
POST
/api/admin/vendors/{vendor}/rotate-secret
Generate a new API secret.