Basic Horoscope and Numerology

FREEMIUM
By vedicrishi
Updated 4 months ago
Other
2.6/10
Popularity Score
520ms
Latency
100%
Success Rate

Basic Horoscope and Numerology API Documentation

Vedic Rishi Free APIs for Basic Astrological and Horoscope Details along with numerous Numerological details. It also provides panchang or hindu/indian calendar details.

View API Details
POSTBasic Astrological Details
POSTBirth Details
POSTBasic panchang details
POSTBasic panchang details at the time of sunrise
POSTNumerology basic details
POSTBasic Astrological Details

Provides the complete avakahada details e.g. nakshtatra, charan, tithi, karan, yog ,varna, vashaya, yoni, etc

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
Request Form DataJSON_STRING
REQUIREDThe details in below format is required to be sent in JSON format for making an API request.
Code Snippet
unirest.post("https://vedicrishi-horoscope-matching-v1.p.rapidapi.com/astro_details/")
.header("X-RapidAPI-Host", "vedicrishi-horoscope-matching-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/json")
.send({"day":"25","month":"12","year":"1988","hour":"20","min":"24","lat":"25.123","lon":"82.34","tzone":"5.5","gender":"male"})
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://vedicrishi-horoscope-matching-v1.p.rapidapi.com/astro_details/
Request Method: POST
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://vedicrishi-horoscope-matching-v1.p.rapidapi.com/astro_details/")
.header("X-RapidAPI-Host", "vedicrishi-horoscope-matching-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/json")
.send({"day":"25","month":"12","year":"1988","hour":"20","min":"24","lat":"25.123","lon":"82.34","tzone":"5.5","gender":"male"})
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication