After testing common patterns, here’s what I found:
URL parameters are key-value pairs added to a URL after a ? symbol. For example:
If you need to generate JSON data or integrate birth charts into a mobile app or website, AstroSage offers more robust API services. These APIs require authentication via an API key and support a wider array of endpoints, including , Match-making , and Lal Kitab reports. Free Online Horoscope & AI-Powered Online Astrologer astrosage kundli generate with url parameters
Option B (Coordinates - Preferred for accuracy): &lat=28.61&lon=77.20&timezone=5.5
https://www.astrosage.com/horoscope/daily-horoscope.asp?sign=aries&date=15-04-2026 After testing common patterns, here’s what I found:
For higher accuracy without relying on the system guessing the city, you can pass coordinates directly or use the specific location string found in the source code of a generated chart.
If you use the place parameter with a string (e.g., "Smallville, USA") and AstroSage does not recognize it in their database, the chart may default to a major city or fail to load. These APIs require authentication via an API key
Browsers handle spaces differently. A space in a URL should be %20 or + .
&hour=10&min=15&sec=0