Copy page

Copy page as Markdown for LLMs

View as Markdown

View this page as plain text


Open in ChatGPT

Ask ChatGPT about this page

Open in Claude

Ask Claude about this page

Analyze Mobile Number

The Analyze Mobile Number API evaluates a given mobile number using numerology principles, along with basic identity inputs, to provide structured number-based insights.


API Endpoint

POST https://astroapi-7.divineapi.com/numerology/v1/analyze-mobile-number

Returns Analyze Mobile Number details in the response.


Headers

NameTypeDescription
Authorization*StringYour API Access Token (Bearer {token})

Request Body

KeyTypeExample ValueDescription
api_key*Text{{api_key}}Your API key
fname*TextAbhishekFirst name
lname*TextPandeyLast name
day*Text24Day value
month*Text05Month value (MM)
year*Text2023Year value (YYYY)
mobile_number*Text6290346241Mobile number to analyze

200: OK Analyze Mobile Number Details Fetched Successfully

{
    "success": 1,
    "data": {
        "profile": {
            "name": "ABHISHEK PANDEY",
            "dob": "2023-05-24",
            "core_numbers": {
                "birth_number": 6,
                "life_path": 9,
                "name_number": 3
            },
            "goals": [
                "general"
            ]
        },
        "lo_shu_grid_analysis": {
            "title": "Lo Shu Grid Impact as per your name, DOB and Mobile Number",
            "before_mobile": {
                "title": "Before Adding Mobile Digits (Your DOB Grid)",
                "digit_distribution": [
                    {
                        "digit": 1,
                        "count": 0,
                        "status": "Missing"
                    },
                    {
                        "digit": 2,
                        "count": 3,
                        "status": "Balanced"
                    },
                    {
                        "digit": 3,
                        "count": 2,
                        "status": "Balanced"
                    },
                    {
                        "digit": 4,
                        "count": 1,
                        "status": "Weak"
                    },
                    {
                        "digit": 5,
                        "count": 1,
                        "status": "Weak"
                    },
                    {
                        "digit": 6,
                        "count": 1,
                        "status": "Weak"
                    },
                    {
                        "digit": 7,
                        "count": 0,
                        "status": "Missing"
                    },
                    {
                        "digit": 8,
                        "count": 0,
                        "status": "Missing"
                    },
                    {
                        "digit": 9,
                        "count": 1,
                        "status": "Weak"
                    }
                ],
                "issues_identified": {
                    "missing_digits": [
                        1,
                        7,
                        8
                    ],
                    "over_strong_digits": [],
                    "weak_digits": [
                        4,
                        5,
                        6,
                        9
                    ],
                    "summary": "Grid analysis shows 3 missing, 4 weak, and 0 over-strong energies."
                }
            },
            "after_mobile": {
                "title": "After Adding Your Mobile Digits",
                "mobile_number_used": "6290346241",
                "final_digit_distribution": [
                    {
                        "digit": 1,
                        "final_count": 1,
                        "result": "Weak"
                    },
                    {
                        "digit": 2,
                        "final_count": 5,
                        "result": "Over"
                    },
                    {
                        "digit": 3,
                        "final_count": 3,
                        "result": "Balanced"
                    },
                    {
                        "digit": 4,
                        "final_count": 3,
                        "result": "Over"
                    },
                    {
                        "digit": 5,
                        "final_count": 1,
                        "result": "Weak"
                    },
                    {
                        "digit": 6,
                        "final_count": 3,
                        "result": "Balanced"
                    },
                    {
                        "digit": 7,
                        "final_count": 0,
                        "result": "Missing"
                    },
                    {
                        "digit": 8,
                        "final_count": 0,
                        "result": "Missing"
                    },
                    {
                        "digit": 9,
                        "final_count": 2,
                        "result": "Balanced"
                    }
                ],
                "issues_identified": {
                    "missing_digits": [
                        7,
                        8
                    ],
                    "over_strong_digits": [
                        2
                    ],
                    "weak_digits": [
                        1,
                        5
                    ],
                    "summary": "Grid analysis shows 2 missing, 2 weak, and 1 over-strong energies."
                }
            },
            "verdict": {
                "status": "Neutral",
                "summary": "This number shares a 'Neutral' relationship with your profile, offering stable and balanced support without major conflict.  However, caution is advised as restricted digit(s) 4 have exceeded safety limits, which may attract karmic pressure."
            },
            "strengths_weaknesses": {
                "strengths": [
                    "Even though the energy of Number 1 is weak and still finding its full power, its presence provides a vital spark of independence and ambition to start your journey.",
                    "With Number 3 balanced, your creative and intellectual energies are in a state of flow, providing the wisdom to grow and the social recognition to make your ideas impactful.",
                    "While the energy of Number 5 is weak, your business intellect is awake, providing the essential communication tools needed to navigate basic networking and sales.",
                    "As Number 6 is balanced, you are naturally attuned to the vibrations of love and luxury, leading to relationships characterized by comfort, beauty, and emotional fulfillment.",
                    "With Number 9 balanced, your physical energy and protective instincts are at their peak, giving you the courage to take action without being impulsive."
                ],
                "weaknesses": [
                    "Since the energy of Number 2 is heavy, you may suffer from extreme mental unrest or over-dependence in partnerships, turning intuition into a source of instability.",
                    "Due to the heaviness of Number 4, your life may feel prone to sudden, disruptive changes and mounting stress, creating a struggle-based success that feels overwhelming.",
                    "As Number 7 is missing, you may struggle with inner clarity or detachment. Activating this helps you master hidden knowledge and intuitive healing.",
                    "Since Number 8 is missing, you may face hurdles in wealth retention and karmic balance. Activating this digit is crucial to overcoming long-term delays and legal burdens."
                ]
            },
            "final_evaluation": {
                "rating": {
                    "lo_shu_grid_score": "92/100",
                    "mobile_number_compatibility": "57/100"
                },
                "final_description": "This is a supportive and balanced choice for your profile, offering a steady flow of energy that aligns well with your ambitions and daily life."
            }
        }
    }
}

Example Code Implementations

Below are example implementations in various programming environments.


cURL

curl --location ''\''https://astroapi-7.divineapi.com/numerology/v1/analyze-mobile-number'\''' \
--header 'Authorization: Bearer divine auth token' \
--form 'api_key="Enter your API key"' \
--form 'fname="Abhishek"' \
--form 'lname="Pandey"' \
--form 'day="24"' \
--form 'month="05"' \
--form 'year="2023"' \
--form 'mobile_number="6290346241"'

NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': '\'https://astroapi-7.divineapi.com/numerology/v1/analyze-mobile-number\'',
  'headers': {
    'Authorization': 'Bearer divine auth token'
  },
  formData: {
    'api_key': 'Enter your API key',
    'fname': 'Abhishek',
    'lname': 'Pandey',
    'day': '24',
    'month': '05',
    'year': '2023',
    'mobile_number': '6290346241'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

JavaScript jQuery AJAX

var form = new FormData();
form.append("api_key", "Enter your API key");
form.append("fname", "Abhishek");
form.append("lname", "Pandey");
form.append("day", "24");
form.append("month", "05");
form.append("year", "2023");
form.append("mobile_number", "6290346241");

var settings = {
  "url": "'https://astroapi-7.divineapi.com/numerology/v1/analyze-mobile-number'",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Authorization": "Bearer divine auth token"
  },
  "processData": false,
  "mimeType": "multipart/form-data",
  "contentType": false,
  "data": form
};

$.ajax(settings).done(function (response) {
  console.log(response);
});

Python

import requests

url = "'https://astroapi-7.divineapi.com/numerology/v1/analyze-mobile-number'"

payload = {'api_key': 'Enter your API key',
'fname': 'Abhishek',
'lname': 'Pandey',
'day': '24',
'month': '05',
'year': '2023',
'mobile_number': '6290346241'}
files=[

]
headers = {
  'Authorization': 'Bearer divine auth token'
}

response = requests.request("POST", url, headers=headers, data=payload, files=files)

print(response.text)

Implementation Notes

Use Authorization: Bearer {Your Auth Token} and {Your API Key} securely; never expose them in client-side code.

Check HTTP status codes, log responses, and handle 4xx/5xx errors gracefully.

curl -X POST "https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number" \
  -H "Authorization: Bearer {Your Auth Token}" \
  --form 'api_key="{Your API Key}"' \
  --form 'fname="Abhishek"' \
  --form 'lname="Pandey"' \
  --form 'day="24"' \
  --form 'month="05"' \
  --form 'year="2023"' \
  --form 'mobile_number="6290346241"'
const FormData = require('form-data');
const axios = require('axios');

const form = new FormData();
form.append('api_key', '{Your API Key}');
form.append('fname', 'Abhishek');
form.append('lname', 'Pandey');
form.append('day', '24');
form.append('month', '05');
form.append('year', '2023');
form.append('mobile_number', '6290346241');

const response = await axios.post('https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number', form, {
  headers: {
    ...form.getHeaders(),
    'Authorization': 'Bearer {Your Auth Token}',
  }
});

console.log(response.data);
import requests

url = "https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number"
headers = {
    "Authorization": "Bearer {Your Auth Token}",
}
payload = {
    "api_key": "{Your API Key}",
    "fname": "Abhishek",
    "lname": "Pandey",
    "day": "24",
    "month": "05",
    "year": "2023",
    "mobile_number": "6290346241",
}

response = requests.post(url, headers=headers, data=payload)

print(response.json())
const formData = new FormData();
formData.append('api_key', '{Your API Key}');
formData.append('fname', 'Abhishek');
formData.append('lname', 'Pandey');
formData.append('day', '24');
formData.append('month', '05');
formData.append('year', '2023');
formData.append('mobile_number', '6290346241');

const response = await fetch('https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number', {
  method: 'POST',
  headers: {
      'Authorization': "Bearer {Your Auth Token}",
    },
  body: formData,
});

const data = await response.json();
console.log(data);
<?php

use GuzzleHttp\Client;

$client = new Client();

$response = $client->request('POST', 'https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number', [
    'headers' => [
        'Authorization' => 'Bearer {Your Auth Token}',
    ],
    'multipart' => [
        ['name' => 'api_key', 'contents' => '{Your API Key}'],
        ['name' => 'fname', 'contents' => 'Abhishek'],
        ['name' => 'lname', 'contents' => 'Pandey'],
        ['name' => 'day', 'contents' => '24'],
        ['name' => 'month', 'contents' => '05'],
        ['name' => 'year', 'contents' => '2023'],
        ['name' => 'mobile_number', 'contents' => '6290346241'],
    ],
]);

echo $response->getBody();
package main

import (
    "bytes"
    "fmt"
    "mime/multipart"
    "net/http"
    "io"
)

func main() {
    body := &bytes.Buffer{}
    writer := multipart.NewWriter(body)
    writer.WriteField("api_key", "{Your API Key}")
    writer.WriteField("fname", "Abhishek")
    writer.WriteField("lname", "Pandey")
    writer.WriteField("day", "24")
    writer.WriteField("month", "05")
    writer.WriteField("year", "2023")
    writer.WriteField("mobile_number", "6290346241")
    writer.Close()

    req, _ := http.NewRequest("POST", "https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number", body)
    req.Header.Set("Content-Type", writer.FormDataContentType())
    req.Header.Set("Authorization", "Bearer {Your Auth Token}")

    client := &http.Client{}
    resp, _ := client.Do(req)
    defer resp.Body.Close()

    body2, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body2))
}
import okhttp3.*;
import java.io.IOException;

public class Main {
    public static void main(String[] args) throws IOException {
        OkHttpClient client = new OkHttpClient();

        RequestBody body = new MultipartBody.Builder()
            .setType(MultipartBody.FORM)
            .addFormDataPart("api_key", "{Your API Key}")
            .addFormDataPart("fname", "Abhishek")
            .addFormDataPart("lname", "Pandey")
            .addFormDataPart("day", "24")
            .addFormDataPart("month", "05")
            .addFormDataPart("year", "2023")
            .addFormDataPart("mobile_number", "6290346241")
            .build();

        Request request = new Request.Builder()
            .url("https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number")
            .post(body)
            .addHeader("Authorization", "Bearer {Your Auth Token}")
            .build();

        Response response = client.newCall(request).execute();
        System.out.println(response.body().string());
    }
}
import Foundation

let url = URL(string: "https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number")!
var request = URLRequest(url: url)
request.httpMethod = "POST"
request.setValue("Bearer {Your Auth Token}", forHTTPHeaderField: "Authorization")

let boundary = "Boundary-\(UUID().uuidString)"
request.setValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")

var bodyData = Data()
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"api_key\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("{Your API Key}\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"fname\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("Abhishek\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"lname\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("Pandey\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"day\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("24\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"month\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("05\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"year\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("2023\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)\r\n".data(using: .utf8)!)
bodyData.append("Content-Disposition: form-data; name=\"mobile_number\"\r\n\r\n".data(using: .utf8)!)
bodyData.append("6290346241\r\n".data(using: .utf8)!)
bodyData.append("--\(boundary)--\r\n".data(using: .utf8)!)
request.httpBody = bodyData

let task = URLSession.shared.dataTask(with: request) { data, response, error in
    if let data = data {
        print(String(data: data, encoding: .utf8) ?? "")
    }
}
task.resume()
import okhttp3.*

fun main() {
    val client = OkHttpClient()

    val body = MultipartBody.Builder()
        .setType(MultipartBody.FORM)
        .addFormDataPart("api_key", "{Your API Key}")
        .addFormDataPart("fname", "Abhishek")
        .addFormDataPart("lname", "Pandey")
        .addFormDataPart("day", "24")
        .addFormDataPart("month", "05")
        .addFormDataPart("year", "2023")
        .addFormDataPart("mobile_number", "6290346241")
        .build()

    val request = Request.Builder()
        .url("https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number")
        .post(body!!)
        .addHeader("Authorization", "Bearer {Your Auth Token}")
        .build()

    client.newCall(request).execute().use { response ->
        println(response.body?.string())
    }
}
using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program {
    static async Task Main() {
        using var client = new HttpClient();
        client.DefaultRequestHeaders.Add("Authorization", "Bearer {Your Auth Token}");

        var content = new MultipartFormDataContent();
        content.Add(new StringContent("{Your API Key}"), "api_key");
        content.Add(new StringContent("Abhishek"), "fname");
        content.Add(new StringContent("Pandey"), "lname");
        content.Add(new StringContent("24"), "day");
        content.Add(new StringContent("05"), "month");
        content.Add(new StringContent("2023"), "year");
        content.Add(new StringContent("6290346241"), "mobile_number");

        var response = await client.PostAsync("https://astroapi-7.divineapi.com/numerology/v1/new-mobile-number", content);
        var result = await response.Content.ReadAsStringAsync();
        Console.WriteLine(result);
    }
}
Response 200
{
    "success": 1,
    "data": {
        "profile": {
            "name": "ABHISHEK PANDEY",
            "dob": "2023-05-24",
            "core_numbers": {
                "birth_number": 6,
                "life_path": 9,
                "name_number": 3
            },
            "goals": [
                "general"
            ]
        },
        "digit_guidance": {
            "title": "Digit-by-Digit Recommendations for Your Mobile Number",
            "note": "Below is the exact digit guidance your mobile number should follow.",
            "digit_balance_table": [
                {
                    "digit": 1,
                    "count_in_chart": 0,
                    "recommended_in_mobile": {
                        "min": 2,
                        "max": 3
                    },
                    "summary": "Missing; must be added 2–3 times for balance.",
                    "interpretation": "Since Number 1 is present 0 times in your chart, you may struggle with self-confidence or taking the lead in life. Adding this number to your mobile will restore your personal power and activate the ambition needed to initiate successful projects."
                },
                {
                    "digit": 2,
                    "count_in_chart": 3,
                    "recommended_in_mobile": {
                        "min": 0,
                        "max": 1
                    },
                    "summary": "Strong; use lightly if at all.",
                    "interpretation": "Since you already have Number 2 appearing 3 times, your sensitivity and intuition are already highly active in your life path. Use this number lightly in your mobile to ensure your emotions do not become so strong that they cloud your logical decision-making."
                },
                {
                    "digit": 3,
                    "count_in_chart": 2,
                    "recommended_in_mobile": {
                        "min": 0,
                        "max": 2
                    },
                    "summary": "Balanced; can appear naturally but don’t overdo it.",
                    "interpretation": "With Number 3 present 2 times, your wisdom and social communication skills are already in a balanced state. Maintaining this count helps you stay creative and respected by your peers without becoming overly talkative or scattered in your focus."
                },
                {
                    "digit": 4,
                    "count_in_chart": 1,
                    "recommended_in_mobile": {
                        "min": 0,
                        "max": 1
                    },
                    "summary": "Weak digit; only one more allowed.",
                    "interpretation": "Since Number 4 appears only once, your grounding in practicality and discipline is present but somewhat weak. You may add one more instance to your mobile to strengthen your work ethic, but be careful not to exceed this as it could trigger unnecessary struggles."
                },
                {
                    "digit": 5,
                    "count_in_chart": 1,
                    "recommended_in_mobile": {
                        "min": 1,
                        "max": 2
                    },
                    "summary": "Weak; can be added 1–2 times to strengthen.",
                    "interpretation": "Since Number 5 appears only once, your business acumen and marketing skills are present but currently weak. Strengthening this count will help improve your adaptability and give you the mental agility required to excel in travel or commercial ventures."
                },
                {
                    "digit": 6,
                    "count_in_chart": 1,
                    "recommended_in_mobile": {
                        "min": 1,
                        "max": 2
                    },
                    "summary": "Weak; can be added 1–2 times to strengthen.",
                    "interpretation": "Since Number 6 appears only once, your ability to enjoy the finer things in life and maintain relationship harmony is present but currently weak. Strengthening this count will help you enhance your personal charm and boost your prospects in the arts, fashion, or lifestyle-related success."
                },
                {
                    "digit": 7,
                    "count_in_chart": 0,
                    "recommended_in_mobile": {
                        "min": 2,
                        "max": 3
                    },
                    "summary": "Missing; must be added 2–3 times for balance.",
                    "interpretation": "Since Number 7 is present 0 times in your chart, you may feel disconnected from your intuition or struggle with deep analytical thinking. Adding this number to your mobile will help activate your spiritual depth and restore the focus needed for research, healing, and understanding hidden knowledge."
                },
                {
                    "digit": 8,
                    "count_in_chart": 0,
                    "recommended_in_mobile": {
                        "min": 1,
                        "max": 2
                    },
                    "summary": "Missing digit; can be used but total life count must not exceed 2.",
                    "interpretation": "Since Number 8 is present 0 times in your chart, you may find it difficult to maintain the discipline required for long-term financial security or wealth accumulation. Adding this digit to your mobile can help activate your endurance and professional authority, provided you keep the count low to avoid attracting unnecessary hardships."
                },
                {
                    "digit": 9,
                    "count_in_chart": 1,
                    "recommended_in_mobile": {
                        "min": 1,
                        "max": 2
                    },
                    "summary": "Weak; can be added 1–2 times to strengthen.",
                    "interpretation": "Since Number 9 appears only once, your assertive energy and physical stamina are present but currently weak. Strengthening this count will help you boost your courage and provide you with the necessary willpower to complete tasks and protect your interests effectively."
                }
            ],
            "mobile_blueprint": {
                "rule_1": {
                    "title": "Mobile Sum Requirement",
                    "instruction": [
                        {
                            "mo_total": [
                                3,
                                6,
                                9
                            ],
                            "description": "The sum of all digits in the mobile number must equal 3 or 6 or 9."
                        }
                    ]
                },
                "rule_2": {
                    "title": "Include Missing Digits",
                    "instruction": [
                        {
                            "digit": 1,
                            "description": "Add digit 1 to strengthen self-confidence, leadership ability and personal authority. This helps activate ambition, independence and decision-making power.",
                            "recommended_count": "2-3 times"
                        },
                        {
                            "digit": 7,
                            "description": "Add digit 7 to enhance intuition, spiritual awareness and inner clarity. This supports healing ability, deep thinking and higher consciousness.",
                            "recommended_count": "2-3 times"
                        },
                        {
                            "digit": 8,
                            "description": "Add digit 8 to strengthen financial discipline, karmic balance and authority over delays. This improves wealth retention, patience and long-term success.",
                            "recommended_count": "1-2 times"
                        }
                    ]
                },
                "rule_3": {
                    "title": "Strengthen Weak Digits",
                    "instruction": [
                        {
                            "digit": 4,
                            "description": "Strengthen digit 4 to reinforce practical discipline and master modern technology. This helps stabilize unconventional career paths and provides the hard work necessary to turn potential instability into success.",
                            "recommended_count": "0-1 times"
                        },
                        {
                            "digit": 5,
                            "description": "Strengthen digit 5 to sharpen your business intellect and marketing skills. This boosts your versatility in travel and sales, ensuring your networking efforts result in rapid motion and financial progress.",
                            "recommended_count": "1-2 times"
                        },
                        {
                            "digit": 6,
                            "description": "Strengthen digit 6 to attract luxury and ensure domestic harmony within the home. This stabilizes love vibrations and marriage prospects, allowing you to fully enjoy the arts, fashion, and life's pleasures.",
                            "recommended_count": "1-2 times"
                        },
                        {
                            "digit": 9,
                            "description": "Strengthen digit 9 to boost your physical strength and competitive courage. This provides the protective energy and vitality needed to handle high-action environments and safeguard your health resilience..",
                            "recommended_count": "1-2 times"
                        }
                    ]
                },
                "rule_4": {
                    "title": "Restrict Heavy Digits",
                    "instruction": [
                        {
                            "digit": 2,
                            "description": "You already possess deep emotional receptivity; limit Number 2 to prevent mental unrest or over-dependence in relationships. Balancing this ensures your intuition remains a strength rather than a source of instability.",
                            "restriction": "Limit to 1 occurrence"
                        },
                        {
                            "digit": 3,
                            "description": "Your energy for expansion and optimism is already highly active; limit Number 3 to avoid over-committing in communication or learning. This prevents your creative drive from becoming scattered or unrealistic.",
                            "restriction": "Limit to 2 occurrence"
                        }
                    ]
                },
                "rule_5": {
                    "title": "Maintain Overall Balance",
                    "instruction": [
                        {
                            "description": "No single digit should dominate the mobile number excessively."
                        },
                        {
                            "description": "Exceptions are allowed only for correcting missing digits (1 and 7 and 8)."
                        }
                    ]
                }
            }
        }
    }
}