Skip to content

Numérologie ​

Calculez des profils numérológiques incluant les nombres de chemin de vie, d'expression, d'impulsion de l'âme, de personnalité et de compatibilité.

Module Requis

Tous les endpoints de numérologie nécessitent que le module module:numerology soit activé pour votre organisation.

Profil Complet ​

Calculez un profil numérologique complet pour une personne en fonction de sa date de naissance et de son nom complet :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/profile" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "dateTime": "1990-06-15T14:30",
    "fullName": "Jane Elizabeth Smith",
    "language": "en",
    "includeText": true
  }'
javascript
const response = await fetch("https://api.astroapi.cloud/api/numerology/profile", {
    method: "POST",
    headers: {
        "X-Api-Key": "your-api-key",
        "Content-Type": "application/json"
    },
    body: JSON.stringify({
        dateTime: "1990-06-15T14:30",
        fullName: "Jane Elizabeth Smith",
        language: "en",
        includeText: true
    })
});
const data = await response.json();

Paramètres ​

ParamètreTypeRequisDescription
dateTimestringOuiDate et heure de naissance au format YYYY-MM-DDTHH:mm
fullNamestringOuiNom complet à la naissance (tel qu'indiqué sur l'acte de naissance)
languagestringNonCode de langue pour le texte d'interprétation (défaut : "en")
includeTextbooleanNonInclure le texte d'interprétation (défaut : false)

Réponse ​

json
{
    "data": {
        "lifePathNumber": {
            "value": 7,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 34,
            "calculation": "1+9+9+0+0+6+1+5 = 31, 3+1 = 4... (full reduction)",
            "text": "The Life Path 7 is the path of the seeker..."
        },
        "expressionNumber": {
            "value": 11,
            "isMasterNumber": true,
            "isKarmicDebt": false,
            "reducedFrom": 11,
            "calculation": "J(1)+A(1)+N(5)+E(5)+... = 47, 4+7 = 11",
            "text": null
        },
        "soulUrgeNumber": {
            "value": 6,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 15,
            "calculation": "Vowels: A(1)+E(5)+E(5)+I(9)+... = 24, 2+4 = 6",
            "text": null
        },
        "personalityNumber": {
            "value": 5,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 23,
            "calculation": "Consonants: J(1)+N(5)+... = 23, 2+3 = 5",
            "text": null
        },
        "birthdayNumber": {
            "value": 6,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 15,
            "calculation": "Day: 15, 1+5 = 6",
            "text": null
        },
        "personalYear": {
            "value": 3,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 12,
            "calculation": "6+15+2024 reduced",
            "text": null
        },
        "personalMonth": {
            "value": 9,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 9,
            "calculation": "Personal year (3) + current month (6) = 9",
            "text": null
        },
        "personalDay": {
            "value": 4,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 13,
            "calculation": "Personal month (9) + current day (13) = 22, 2+2 = 4",
            "text": null
        },
        "karmicDebtNumbers": [13, 16],
        "masterNumbers": [11]
    }
}

Objet NumerologyNumber ​

ChampTypeDescription
valuenumberLe nombre numérologique final
isMasterNumberbooleanS'il s'agit d'un nombre maître (11, 22, 33)
isKarmicDebtbooleanS'il s'agit d'un nombre de dette karmique (13, 14, 16, 19)
reducedFromnumberLe nombre avant la réduction finale
calculationstringExplication étape par étape du calcul
textstring | nullTexte d'interprétation (uniquement si includeText: true)

Nombre du Chemin de Vie ​

Calculez le nombre du chemin de vie à partir d'une date de naissance :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/life-path" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "dateTime": "1990-06-15T14:30",
    "language": "en",
    "includeText": true
  }'

Paramètres ​

ParamètreTypeRequisDescription
dateTimestringOuiDate et heure de naissance au format YYYY-MM-DDTHH:mm
languagestringNonCode de langue pour le texte d'interprétation
includeTextbooleanNonInclure le texte d'interprétation

Nombre d'Expression ​

Calculez le nombre d'expression à partir d'un nom complet en utilisant la numérologie pythagoricienne :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/expression" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "fullName": "Jane Elizabeth Smith",
    "language": "en",
    "includeText": true
  }'

Paramètres ​

ParamètreTypeRequisDescription
fullNamestringOuiNom complet à la naissance
languagestringNonCode de langue pour le texte d'interprétation
includeTextbooleanNonInclure le texte d'interprétation

Nombre d'Impulsion de l'Âme ​

Calculez le nombre d'impulsion de l'âme (désir du cœur) à partir des voyelles d'un nom :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/soul-urge" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "fullName": "Jane Elizabeth Smith"
  }'

Nombre de Personnalité ​

Calculez le nombre de personnalité à partir des consonnes d'un nom :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/personality" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "fullName": "Jane Elizabeth Smith"
  }'

Nombre d'Anniversaire ​

Calculez le nombre d'anniversaire à partir du jour de naissance :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/birthday" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "dateTime": "1990-06-15T14:30"
  }'

Cycles Personnels ​

Calculez les cycles personnels annuels, mensuels et quotidiens pour la planification :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/personal-cycles" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "dateTime": "1990-06-15T14:30",
    "currentDate": "2024-06-15"
  }'

Paramètres ​

ParamètreTypeRequisDescription
dateTimestringOuiDate et heure de naissance au format YYYY-MM-DDTHH:mm
currentDatestringNonDate de référence au format YYYY-MM-DD (défaut : aujourd'hui)

Réponse ​

json
{
    "data": {
        "personalYear": {
            "value": 3,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 12,
            "calculation": "birth month (6) + birth day (15 → 6) + current year (2024 → 8) = 20, 2+0 = 2... reduced to 3",
            "text": null
        },
        "personalMonth": {
            "value": 9,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 9,
            "calculation": "Personal year (3) + current month (6) = 9",
            "text": null
        },
        "personalDay": {
            "value": 4,
            "isMasterNumber": false,
            "isKarmicDebt": false,
            "reducedFrom": 13,
            "calculation": "Personal month (9) + current day (15 → 6) = 15, 1+5 = 6... reduced to 4",
            "text": null
        }
    }
}

Compatibilité ​

Calculez la compatibilité numérologique entre deux personnes basée sur leurs nombres de chemin de vie :

bash
curl -X POST "https://api.astroapi.cloud/api/numerology/compatibility" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "dateTime1": "1990-06-15T14:30",
    "dateTime2": "1988-03-22T09:15"
  }'
javascript
const response = await fetch("https://api.astroapi.cloud/api/numerology/compatibility", {
    method: "POST",
    headers: {
        "X-Api-Key": "your-api-key",
        "Content-Type": "application/json"
    },
    body: JSON.stringify({
        dateTime1: "1990-06-15T14:30",
        dateTime2: "1988-03-22T09:15"
    })
});
const data = await response.json();

Paramètres ​

ParamètreTypeRequisDescription
dateTime1stringOuiDate et heure de naissance de la première personne au format YYYY-MM-DDTHH:mm
dateTime2stringOuiDate et heure de naissance de la deuxième personne au format YYYY-MM-DDTHH:mm

Réponse ​

json
{
    "data": {
        "person1LifePath": 7,
        "person2LifePath": 3,
        "compatibilityScore": 72,
        "relationship": "good",
        "description": "Life Path 7 and Life Path 3 can form a complementary partnership. The 7 brings depth and introspection while the 3 adds creativity and social energy..."
    }
}

Évaluations de Compatibilité ​

ÉvaluationPlage de ScoreDescription
"excellent"85–100Nombres de chemin de vie très compatibles
"good"65–84Bonne compatibilité avec des énergies complémentaires
"moderate"45–64Compatibilité modérée, nécessite de la compréhension
"challenging"0–44Dynamique difficile, croissance par le contraste

Nombres Maîtres ​

Les nombres maîtres (11, 22, 33) ne sont pas réduits davantage dans le calcul standard. Ils portent une énergie amplifiée et une signification particulière.

Nombres Maîtres

Lorsqu'un calcul donne 11, 22 ou 33, l'indicateur isMasterNumber est défini sur true et la valeur est conservée telle quelle. Le champ reducedFrom sera égal à value dans ce cas.

Nombres de Dette Karmique ​

Les nombres de dette karmique (13, 14, 16, 19) indiquent des leçons portées de vies passées. Lorsqu'ils sont présents, l'indicateur isKarmicDebt est défini sur true.

Nombre KarmiqueRéduit àThème
134Travail acharné et discipline
145Utilisation responsable de la liberté
167Abandon de l'ego et croissance spirituelle
191Indépendance et autonomie

AstroAPI Documentation