Перейти к содержанию

Оценка совместимости

Оценка совместимости анализирует 9 основных числовых показателей от двух человек (Жизненный путь, Желание сердца, Личность и т.д.) и возвращает:

  • Индивидуальные профили нумерологии
  • Соответствующие парам оценки совместимости
  • Взвешенную общую оценку (от 0 до 100)
  • Анализ отношений

Идеально подходит для анализа отношений, брака, бизнеса или дружбы. Мастерские числа: Полностью поддерживаются (11, 22, 33).

Endpoint

Метод Путь
GET https://api.numerologyapi.com/api/v1/compatibility-score
POST https://api.numerologyapi.com/api/v1/compatibility-score

Заметка

POST uses same path as GET — no /post suffix.

Требуемые заголовки

  • X-API-Key: YOUR_API_KEY
  • Host: api.numerologyapi.com
  • Content-Type: application/json (Только для POST)

Создавайте и управляйте ключами API в панели управления Numerology API.

Параметры

Человек 1

Параметр Тип Обязательно Описание
first_name_1 строка Да Имя
middle_name_1 строка Нет Отчество(я)
last_name_1 строка Да Фамилия
dob_1 строка Да Дата рождения в формате YYYY-MM-DD
num_sys строка Нет Необязательная система нумерологии. Поддерживаемые значения: pythagorean, chaldean, vedic. По умолчанию pythagorean.

Человек 2| Параметр | Тип | Обязательно | Описание |

|---|---|---|---| | first_name_2 | строка | Да | Имя | | middle_name_2 | строка | Нет | Отчество(я) | | last_name_2 | строка | Да | Фамилия | | dob_2 | строка | Да | Дата рождения в YYYY-MM-DD |

| language | строка | Да | Код языка для ответа. Поддерживаемые значения включают en, es, de, fr, pt и т.д. | | lang | строка | Да | Альтернативное имя для language. Используйте либо language, либо lang. |

Добавьте необязательный параметр запроса lang для локализации ответов. Поддерживаемые значения: en, es, de, fr, pt.

Пример запросов

Запрос GET

curl --request GET \
  --url "https://api.numerologyapi.com/api/v1/compatibility-score?first_name_1=John&last_name_1=Doe&first_name_2=John&last_name_2=Doe&dob_1=1992-07-16&dob_2=1992-07-16&middle_name_1=&middle_name_2=&lang=en&num_sys=pythagorean" \
  --header "X-API-Key: YOUR_API_KEY"

Запрос POST (JSON тело)

curl --request POST \
  --url "https://api.numerologyapi.com/api/v1/compatibility-score?lang=en" \
  --header "X-API-Key: YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "first_name_1": "John",
  "last_name_1": "Doe",
  "first_name_2": "John",
  "last_name_2": "Doe",
  "dob_1": "1992-07-16",
  "dob_2": "1992-07-16",
  "middle_name_1": "",
  "middle_name_2": "",
  "num_sys": "pythagorean"
}'

Пример ответа

{
  "numerology_system": "pythagorean",
  "person_1": {
    "full_name": "John Doe",
    "initials": "JD",
    "dob": "1992-07-16",
    "life_path": 8,
    "heart_desire": 8,
    "personality": 9,
    "hidden_passion": [
      5,
      6
    ],
    "destiny_number": 8,
    "attitude_number": 5,
    "subconscious_self_number": 5,
    "balance_number": 5,
    "rational_thought_number": 9
  },
  "person_2": {
    "full_name": "John Doe",
    "initials": "JD",
    "dob": "1992-07-16",
    "life_path": 8,
    "heart_desire": 8,
    "personality": 9,
    "hidden_passion": [
      5,
      6
    ],
    "destiny_number": 8,
    "attitude_number": 5,
    "subconscious_self_number": 5,
    "balance_number": 5,
    "rational_thought_number": 9
  },
  "compatibility_scores": {
    "life_path_score": 80,
    "heart_desire_score": 80,
    "personality_score": 85,
    "hidden_passion_score": 95,
    "destiny_number_score": 80,
    "attitude_number_score": 95,
    "subconscious_self_score": 95,
    "balance_number_score": 95,
    "rational_thought_score": 85,
    "overall_score": 86.8,
    "overall_insight": "Very strong & harmonious connection. Your energies flow together with grace and mutual support. This is a relationship that feels like 'coming home' — powerful synergy with only gentle adjustments needed."
  },
  "_enterprise": {
    "client": "The Numerology API",
    "plan": "Enterprise",
    "request_id": "ced3a432226491dc",
    "quota": "unlimited",
    "usage_tracking": true
  },
  "_api_metadata_": {
    "api_name": "The Numerology API by Dakidarts®",
    "api_version": "0.1.1",
    "endpoint_name": "compatibility_score",
    "endpoint_description": "Computes numerology compatibility score between two individuals.",
    "developer": "Dakidarts®",
    "copyright": "© 2026 Dakidarts®. All rights reserved.",
    "documentation_url": "https://docs.numerologyapi.com/",
    "response_timestamp": "2026-02-28T07:36:26.749083+01:00",
    "data_source": "Internal Engine / Astro Numerology Interpretation Engine (ANIE)",
    "cacheable_status": true,
    "report_issue": "https://github.com/dakidarts/the-numerology-api/issues",
    "response_language": "en",
    "supported_languages": [
      "en",
      "es",
      "de",
      "fr",
      "pt"
    ],
    "notes": ""
  }
}

Алгоритм оценки совместимости

Алгоритм оценки совместимости использует многоуровневый подход, сочетающий в себе нумерологическую мудрость и математическую точность:

  1. Сопоставление с корневым числом: Все числа (включая магические числа 11, 22, 33) сопоставляются со своими корневыми вибрациями (например, 11→2, 22→4, 33→6). Расчеты используют эти корневые значения для оценки совместимости.2. Определения числовых пар для нумерологии: Определенные числовые пары, известные своей высокой совместимостью в нумерологии, получают заранее определенные базовые оценки. Например:

    • (1, 5) and (5, 1): 85 (Adventure-driven combination)
    • (1, 9) and (9, 1): 75 (Leadership meets humanitarianism)
    • (2, 6) and (6, 2): 90 (Nurturing partnership)
  2. Расчет по умолчанию: Если пара не определена явно, используется стандартная формула: base_score = max(25, 100 - root_diff * 10), обеспечивающая минимальный базовый уровень совместимости в 25%.

  3. Бонус резонанса для числовых пар: Пары, включающие числовые пары, получают дополнительные очки, если их корневые значения идентичны (+15) или являются соседними (+8), что отражает их усиленную духовную энергию.

  4. Бонус точного соответствия: Когда оба исходных числа (до уменьшения до корня) одинаковы, применяется дополнительный бонус +10, который признает резонанс общих вибраций.

  5. Финальный расчет: Общая оценка – это сумма базовой оценки, бонуса для числовых пар и бонуса точного соответствия, но не более 100%.

Весовые коэффициенты

Фактор Весовой коэффициент
Число жизненного пути 1.4
Желание сердца 1.35
Число судьбы 1.25
Личность 1.15
Скрытая страсть 1.05
Число отношения 1.0
Подсознательное "Я" 0.85
Число баланса 0.8
Рациональное мышление 0.7
Коэффициент интенсивности: Небольшое увеличение (до +5%) применяется, если у одного или обоих участников "Жизненный путь" или "Желание сердца" является числом-мастером, что отражает их потенциал для более глубокой духовной связи.

Уровни общего понимания

Оценка Понимание
≥ 90 Исключительно высокая совместимость на уровне души
≥ 80 Очень сильная и гармоничная связь
≥ 70 Сильная и совместимая с душой
≥ 60 Надежная и перспективная основа
≥ 50 Умеренная и сбалансированная потенциал
≥ 40 Сложный, но обучаемый динамик
≥ 25 Низкая естественная гармония
< 25 Очень сложная совместимость

Открыть панель управления

Замечание

  • 9 core numbers compared.
  • Hidden Passion: First dominant number used.
  • Master Numbers: Fully preserved (11, 22, 33).
  • Validation: Missing required fields → 400; Invalid date → 400.
  • Use Case: Dating apps, matchmaking, team building, marriage counseling.
  • Caching: Not specified — default behavior.