Life Path | Destiny | Soul Urge | Personality | Compatibility
Calculate all core numerology numbers via REST API. Get Life Path from birth date, Destiny from full name, and compatibility between two people. Supports Pythagorean and Chaldean systems with AI-powered interpretations.
Every numerology calculation your app needs
Calculate the Life Path number from birth date. Reveals life purpose, natural talents, and core personality traits.
/v2/astrology/numerology/life-path
Calculate the Destiny (Expression) number from full name. Reveals goals, ambitions, and potential achievements.
/v2/astrology/numerology/destiny
Calculate the Soul Urge (Heart's Desire) number from vowels in the name. Reveals inner motivations and desires.
/v2/astrology/numerology/soul-urge
Calculate the Personality number from consonants in the name. Reveals how others perceive you.
/v2/astrology/numerology/personality
Get all numerology numbers in a single API call. Life Path, Destiny, Soul Urge, and Personality together.
/v2/astrology/numerology/complete
Numerological compatibility analysis between two people. Compare Life Path and Destiny numbers for relationship insights.
/v2/astrology/numerology/compatibility
The most complete numerology API on the market
| Feature |
Vedika API
|
Competitors |
|---|---|---|
| Numerology Endpoints | 6 dedicated endpoints | 1-2 generic |
| Calculation Systems | Pythagorean + Chaldean | Pythagorean only |
| AI Interpretation | ||
| Compatibility Analysis | ||
| Astrology + Numerology Bundle | 140+ endpoints total | Numerology only |
| Free Sandbox | Unlimited (mock data) | Limited / None |
Get numerology data in seconds
curl -X POST https://api.vedika.io/v2/astrology/numerology/life-path \
-H "Authorization: Bearer your_api_key" \
-H "Content-Type: application/json" \
-d '{
"date_of_birth": "1990-05-15"
}'
# Complete profile (all numbers at once)
curl -X POST https://api.vedika.io/v2/astrology/numerology/complete \
-H "Authorization: Bearer your_api_key" \
-H "Content-Type: application/json" \
-d '{
"full_name": "Arjun Sharma",
"date_of_birth": "1990-05-15"
}'
from vedika import VedikaClient
client = VedikaClient("your_api_key")
# Life Path number
life_path = client.numerology.life_path(
date_of_birth="1990-05-15"
)
print(f"Life Path: {life_path.number}")
print(f"Meaning: {life_path.meaning}")
# Complete profile
profile = client.numerology.complete(
full_name="Arjun Sharma",
date_of_birth="1990-05-15"
)
print(f"Destiny: {profile.destiny}")
print(f"Soul Urge: {profile.soul_urge}")
const Vedika = require('vedika');
const client = new Vedika('your_api_key');
// Life Path number
const lifePath = await client.numerology.lifePath({
dateOfBirth: '1990-05-15'
});
console.log('Life Path:', lifePath.number);
// Compatibility
const compat = await client.numerology.compatibility({
person1: { name: 'Arjun', dob: '1990-05-15' },
person2: { name: 'Priya', dob: '1992-08-20' }
});
console.log('Score:', compat.score);
{
"life_path": {
"number": 7,
"meaning": "The Seeker",
"traits": ["analytical", "introspective",
"spiritual", "intellectual"],
"career": ["researcher", "analyst",
"philosopher", "scientist"],
"compatibility": [3, 5, 7]
},
"destiny": {
"number": 5,
"meaning": "The Adventurer"
},
"soul_urge": { "number": 3, "meaning": "The Communicator" },
"personality": { "number": 2, "meaning": "The Diplomat" },
"system": "pythagorean"
}
Wallet-based credits. All 140+ endpoints included.
FREE Sandbox for development. 6 endpoints. Plans from $12/month.