AstrologyAPI

Expression Number

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

This API, called expression_number, returns a report based on a person's name and birth date. The report describes the person's personality, emotional balance, and relationship tendencies based on their Expression Number, which is calculated from the letters in their name.

POST/expression_number
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/expression_number"
9
10# Request data
11data = {
12        "date": 10,
13        "month": 5,
14        "year": 1990,
15        "full_name": "John"
16    }
17
18headers = {
19    'x-astrologyapi-key': api_key,
20    'Content-Type': 'application/json'
21    # Add 'Accept-Language': '<language_code>' if needed
22}
23
24try:
25    response = requests.post(api_url, headers=headers, json=data)
26    response.raise_for_status()  # Raise an exception for bad status codes (4xx or 5xx)
27
28    # Process the response
29    response_data = response.json()
30    print(json.dumps(response_data, indent=4))
31
32except requests.exceptions.RequestException as e:
33    print(f"Error making API request: {e}")
34    if hasattr(e, 'response') and e.response is not None:
35        try:
36            print(f"Error response: {e.response.json()}")
37        except json.JSONDecodeError:
38             print(f"Error response (non-JSON): {e.response.text}")
39
40
200Response
Copy
1{
2  "name": "Ajeet kanojia",
3  "birth_date": "2011-5-15",
4  "expression_number": 11,
5  "report": [
6    "Personal power is dormant in each of us. Some are awake to it and some simply become oblivious to its presence. You seem to fall in the latter category. Though unconscious of your hidden powers, you have a robust personality and make a commanding presence. You know that you are different. For you, conscious and unconscious are connected via an unbridled path. Sensitive, you possess a tremendous flow of energy. Emotion and psychology are interconnected. To strike a balance between both these, lest you fall into emotional turmoil and nervous tension, you must learn to channelize that effervescence of energy that you experience.",
7    "Relationships are essential for your survival and emotion is your building block. You are hesitant and vulnerable. Vacillating and bobbing with luck in your love life, you have a concrete idea about who your friends would be. Your treasure your feelings and do not share them easily with others. Make use of your latent powers that you are gifted with. Shake the stagnancy of your inherent powers and ground yourself with the natural strength that might appear to you as a challenge initially. The more you dwell on your inner calling, the greater will be the expanse of your keen awareness."
8  ]
9}

Request Headers

Authorization

string

required

Basic Authorization via header

Accept-Language

string

Preferred language for the response content

Properties

English - enSpanish - esPortuguese - ptFrench - frItalian - itGerman - deRussian - ru

Request Parameters

date

int

required

Date of birth, eg: 10

month

int

required

Month of birth, eg: 5

year

int

required

Year of birth, eg: 1990

full_name

string

required

Name of the person, eg: John

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.