Оценка совместимости¶
Оценка совместимости анализирует 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_KEYHost: api.numerologyapi.comContent-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": ""
}
}
Алгоритм оценки совместимости¶
Алгоритм оценки совместимости использует многоуровневый подход, сочетающий в себе нумерологическую мудрость и математическую точность:
-
Сопоставление с корневым числом: Все числа (включая магические числа 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)
-
Расчет по умолчанию: Если пара не определена явно, используется стандартная формула:
base_score = max(25, 100 - root_diff * 10), обеспечивающая минимальный базовый уровень совместимости в 25%. -
Бонус резонанса для числовых пар: Пары, включающие числовые пары, получают дополнительные очки, если их корневые значения идентичны (+15) или являются соседними (+8), что отражает их усиленную духовную энергию.
-
Бонус точного соответствия: Когда оба исходных числа (до уменьшения до корня) одинаковы, применяется дополнительный бонус +10, который признает резонанс общих вибраций.
-
Финальный расчет: Общая оценка – это сумма базовой оценки, бонуса для числовых пар и бонуса точного соответствия, но не более 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.