AstrologyAPI

Daily Nakshatra Prediction

POSThttps://json.astrologyapi.com/v1/daily_nakshatra_prediction
Copy

The daily_nakshatra_prediction API is a tool that provides daily astrological predictions based on a person's birth moon sign and nakshatra (lunar mansion). The response contains information about the person's birth moon sign and nakshatra, along with a prediction for the day in various aspects of their life, including health, emotions, profession, luck, personal life, and travel.

POST/daily_nakshatra_prediction
Copy
1import requests
2import json
3
4# Your API key
5api_key = "<YOUR_API_KEY>"
6
7# API endpoint URL
8api_url = "https://json.astrologyapi.com/v1/daily_nakshatra_prediction"
9
10# Request data
11data = {
12        "day": 10,
13        "month": 5,
14        "year": 1990,
15        "hour": 19,
16        "min": 55,
17        "lat": 19.2056,
18        "lon": 25.2056,
19        "tzone": 5.5
20    }
21
22headers = {
23    'x-astrologyapi-key': api_key,
24    'Content-Type': 'application/json'
25    # Add 'Accept-Language': '<language_code>' if needed
26}
27
28try:
29    response = requests.post(api_url, headers=headers, json=data)
30    response.raise_for_status()  # Raise an exception for bad status codes (4xx or 5xx)
31
32    # Process the response
33    response_data = response.json()
34    print(json.dumps(response_data, indent=4))
35
36except requests.exceptions.RequestException as e:
37    print(f"Error making API request: {e}")
38    if hasattr(e, 'response') and e.response is not None:
39        try:
40            print(f"Error response: {e.response.json()}")
41        except json.JSONDecodeError:
42             print(f"Error response (non-JSON): {e.response.text}")
43
44
200Response
Copy
1{
2  "birth_moon_sign": "Virgo",
3  "birth_moon_nakshatra": "Uttra Phalguni",
4  "prediction": {
5    "health": "A friend shall inspire you to adopt a higher level of physical fitness today. Make sure the food is nutritious and natural. Don’t indulge in overeating. Keep away from unhealthy habits.",
6    "emotions": "You shall be in a friendly and cheerful mood today. You shall be in a mood to celebrate with your friends and family. You sense of happiness will be heightened.",
7    "profession": "You will be full of enthusiasm and able to handle work efficiently. You can get new responsibilities which will prove to be beneficial for you. Monetary gains are indicated through your efforts.  Use your professional power to improve your career prospects.",
8    "luck": "You will be successful in whatever you do. Today you shall get some good news about someone close to you.",
9    "personal_life": "Family atmosphere will be cordial. Love relationships are strengthened. This is a good time to relax at home. Avoid all confrontations. There is a possibility of purchase of some household items.  ",
10    "travel": "Travel will help you in overcoming your boredom for a short period. You’ll remain enthusiastic during traveling."
11  },
12  "prediction_date": "7 July 2017"
13}

Request Headers

Authorization

string

required

Basic Authorization via header

Accept-Language

string

Preferred language for the response content

Properties

English - enHindi - hiMarathi - maBengali - bnTamil - taTelugu - teMalayalam - mlKannada - kn

Request Parameters

day

int

required

Date of birth, eg: 10

month

int

required

Month of birth, eg: 5

year

int

required

Year of birth, eg: 1990

hour

int

required

Hour of birth, eg: 19

min

int

required

Minute of birth, eg: 55

lat

float

required

Latitude, eg: 19.2056

lon

float

required

Longitude, eg: 25.2056

tzone

float

required

Timezone, eg: 5.5

Errors

400
Bad Request

Something is wrong with your request format or parameters.

401
Unauthorized

Your API key is missing or invalid.

403
Forbidden

You don't have permission to access this specific resource.

404
Not Found

The API endpoint you're trying to reach doesn't exist.

500
Internal Server Error

Our server is having a temporary glitch.