Skip to content

Numerologia

Calcula perfis numerológicos incluindo números de caminho de vida, expressão, impulso da alma, personalidade e compatibilidade.

Módulo Necessário

Todos os endpoints de numerologia requerem que o módulo module:numerology esteja activado para a tua organização.

Perfil Completo

Calcula um perfil numerológico completo para uma pessoa com base na data de nascimento e nome completo:

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();

Parâmetros

ParâmetroTipoObrigatórioDescrição
dateTimestringSimData e hora de nascimento no formato YYYY-MM-DDTHH:mm
fullNamestringSimNome completo ao nascer (conforme no registo de nascimento)
languagestringNãoCódigo de idioma para o texto de interpretação (padrão: "en")
includeTextbooleanNãoIncluir texto de interpretação (padrão: false)

Resposta

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]
    }
}

Objecto NumerologyNumber

CampoTipoDescrição
valuenumberO número numerológico final
isMasterNumberbooleanSe é um número mestre (11, 22, 33)
isKarmicDebtbooleanSe é um número de dívida kármica (13, 14, 16, 19)
reducedFromnumberO número antes da redução final
calculationstringExplicação passo a passo do cálculo
textstring | nullTexto de interpretação (apenas se includeText: true)

Número do Caminho de Vida

Calcula o número do caminho de vida a partir de uma data de nascimento:

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
  }'

Parâmetros

ParâmetroTipoObrigatórioDescrição
dateTimestringSimData e hora de nascimento no formato YYYY-MM-DDTHH:mm
languagestringNãoCódigo de idioma para o texto de interpretação
includeTextbooleanNãoIncluir texto de interpretação

Número de Expressão

Calcula o número de expressão a partir de um nome completo usando numerologia pitagórica:

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
  }'

Parâmetros

ParâmetroTipoObrigatórioDescrição
fullNamestringSimNome completo ao nascer
languagestringNãoCódigo de idioma para o texto de interpretação
includeTextbooleanNãoIncluir texto de interpretação

Número do Impulso da Alma

Calcula o número do impulso da alma (desejo do coração) a partir das vogais do nome:

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"
  }'

Número da Personalidade

Calcula o número da personalidade a partir das consoantes do nome:

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"
  }'

Número do Dia de Nascimento

Calcula o número do dia de nascimento a partir do dia de nascimento:

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"
  }'

Ciclos Pessoais

Calcula ciclos de ano, mês e dia pessoais para timing e planeamento:

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"
  }'

Parâmetros

ParâmetroTipoObrigatórioDescrição
dateTimestringSimData e hora de nascimento no formato YYYY-MM-DDTHH:mm
currentDatestringNãoData de referência no formato YYYY-MM-DD (padrão: hoje)

Resposta

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
        }
    }
}

Compatibilidade

Calcula a compatibilidade numerológica entre duas pessoas com base nos seus números de caminho de vida:

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();

Parâmetros

ParâmetroTipoObrigatórioDescrição
dateTime1stringSimData e hora de nascimento da primeira pessoa no formato YYYY-MM-DDTHH:mm
dateTime2stringSimData e hora de nascimento da segunda pessoa no formato YYYY-MM-DDTHH:mm

Resposta

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..."
    }
}

Classificações de Compatibilidade

ClassificaçãoIntervalo de PontuaçãoDescrição
"excellent"85–100Números de caminho de vida altamente compatíveis
"good"65–84Boa compatibilidade com energias complementares
"moderate"45–64Compatibilidade moderada, requer compreensão
"challenging"0–44Dinâmica desafiante, crescimento através do contraste

Números Mestres

Os números mestres (11, 22, 33) não são reduzidos mais no cálculo padrão. Transportam energia e significância amplificadas.

Números Mestres

Quando um cálculo resulta em 11, 22 ou 33, o sinalizador isMasterNumber é definido como true e o valor é mantido tal como está. O campo reducedFrom será igual ao value neste caso.

Números de Dívida Kármica

Os números de dívida kármica (13, 14, 16, 19) indicam lições carregadas de vidas passadas. Quando presentes, o sinalizador isKarmicDebt é definido como true.

Número KármicoReduzido ParaTema
134Trabalho árduo e disciplina
145Uso responsável da liberdade
167Rendição do ego e crescimento espiritual
191Independência e auto-suficiência

AstroAPI Documentation