The name numbers
Send the name as it appears on the birth certificate:
curl -X POST https://simplenumerologyapi.com/v1/charts/pythagorean \
-H 'X-API-Key: nk_…' \
-H 'content-type: application/json' \
-d '{"first_name":"María","middle_name":"Stefania",
"last_name":"García López","birthdate":"1990-03-12"}'
{
"computed_name": "maria stefania garcia lopez",
"destiny_number": 5,
"soul_urge_number": 4,
"personality_number": 1,
"active_number": 6,
"heritage_number": 5,
"balance_number": 6,
"cornerstone_number": 4,
"capstone_number": 1,
"first_vowel_number": 1,
"hidden_passion_number": [1],
"karmic_lesson_numbers": [],
"planes_of_expression": {"physical": 5, "mental": 1, "emotional": 8, "intuitive": 9},
"…": "more fields"
}
| Number | Comes from |
|---|---|
| Destiny (expression) | Every letter of the full name |
| Soul urge (heart’s desire) | The vowels |
| Personality | The consonants |
| Active, heritage | The first name, the last name |
| Karmic lessons | The numbers 1–9 missing from the name |
| Hidden passion | The number that appears most often |
| Planes of expression | Letters grouped into physical, mental, emotional and intuitive |
computed_name shows exactly which letters were counted, so your users can see why they got their number.
Names from the real world
- Accents: “María” counts as “maria”. With
"transliteration": "latin", letters such as ø, ł, ß and æ are rewritten into A–Z first instead of being ignored. - Compound surnames: send “García López” whole in
last_name. - Middle names: optional. Omit
middle_nameor sendnull. - The letter Y: a consonant by default. Send
"y_rule": "vowel"to count it as a vowel. Is Y a vowel in numerology? compares the rules. - Whole name or per name: the default sums the whole name at once.
"name_reduction": "per_name"reduces each name first, as the Decoz method does.
Options go in an options object, and every response echoes the conventions it used, so a stored chart always says how it was made.
Frequently asked questions
What is the difference between the destiny number and the expression number?
They are two names for the same number: the sum of every letter in the full birth name. The API returns it as destiny_number.
Which name should I send for numerology?
The full name at birth, as most numerologists use it. A married or chosen name can be sent in a second request to compare the two.
Does the name numerology API support non-English names?
Yes. Accented Latin letters are read as their base letter, and the latin transliteration option rewrites letters such as ø, ł and ß. Names in other scripts need to be romanized before they are sent.
Are names stored?
No. Names and birthdates are used to compute the response and are never stored or logged.
Start with 100 free charts a month
No card, no trial clock, no expiry date.
Related
Numerology Calculator API
A numerology API that works as a calculator. Send a name and a birthdate, get life path, destiny, soul urge, k…
Life Path Number API
A life path number API that gets the master numbers right. Send a birthdate, get the life path number as JSON,…
Numerology Compatibility API
A numerology compatibility API for dating, astrology and wellness apps. Send two people, get a 0–100 score, a …
Numerology API for Python
Calculate life path, destiny and soul urge numbers in Python. A free numerology REST API with JSON responses a…