Compatibility Score¶
The Compatibility Score analyzes 9 core numerology numbers from two individuals (Life Path, Heart's Desire, Personality, etc.) and returns: - Individual numerology profiles - Pairwise compatibility scores - Weighted overall score (0–100) - Relationship insight
Perfect for dating, marriage, business, or friendship analysis.
Master Numbers: Fully supported (11, 22, 33).
Endpoint¶
| Method | Path |
|---|---|
GET | https://the-numerology-api.p.rapidapi.com/compatibility-score |
POST | https://the-numerology-api.p.rapidapi.com/compatibility-score |
Note: POST uses same path as GET — no
/postsuffix.
Required Headers¶
x-rapidapi-key: YOUR_RAPIDAPI_KEY
x-rapidapi-host: the-numerology-api.p.rapidapi.com
Content-Type: application/json (POST only)
Get your key from RapidAPI.
Parameters¶
Person 1¶
| Param | Type | Required | Description |
|---|---|---|---|
first_name_1 | string | Yes | First name |
middle_name_1 | string | No | Middle name(s) |
last_name_1 | string | Yes | Last name |
dob_1 | string | Yes | DOB in YYYY-MM-DD |
Person 2¶
| Param | Type | Required | Description |
|---|---|---|---|
first_name_2 | string | Yes | First name |
middle_name_2 | string | No | Middle name(s) |
last_name_2 | string | Yes | Last name |
dob_2 | string | Yes | DOB in YYYY-MM-DD |
Example Requests¶
GET Request¶
curl --request GET \
--url "https://the-numerology-api.p.rapidapi.com/compatibility-score?first_name_1=John&middle_name_1=Edward&last_name_1=Doe&dob_1=1997-08-17&first_name_2=Jane&middle_name_2=Anne&last_name_2=Smith&dob_2=2000-02-22" \
--header "x-rapidapi-key: YOUR_RAPIDAPI_KEY" \
--header "x-rapidapi-host: the-numerology-api.p.rapidapi.com"
POST Request (JSON Body)¶
curl --request POST \
--url "https://the-numerology-api.p.rapidapi.com/compatibility-score" \
--header "x-rapidapi-key: YOUR_RAPIDAPI_KEY" \
--header "x-rapidapi-host: the-numerology-api.p.rapidapi.com" \
--header "Content-Type: application/json" \
--data '{
"first_name_1": "Emma",
"middle_name_1": "Grace",
"last_name_1": "Brown",
"dob_1": "1990-05-15",
"first_name_2": "Liam",
"middle_name_2": "",
"last_name_2": "Davis",
"dob_2": "1988-11-22"
}'
Response Example¶
{
"person_1": {
"full_name": "John Edward Doe",
"initials": "JED",
"dob": "1997-08-17",
"life_path": 6,
"heart_desire": 5,
"personality": 4,
"hidden_passion": [5],
"destiny_number": 9,
"attitude_number": 7,
"subconscious_self_number": 6,
"balance_number": 1,
"rational_thought_number": 1
},
"person_2": {
"full_name": "Jane Anne Smith",
"initials": "JAS",
"dob": "2000-02-22",
"life_path": 8,
"heart_desire": 3,
"personality": 4,
"hidden_passion": [5],
"destiny_number": 7,
"attitude_number": 6,
"subconscious_self_number": 6,
"balance_number": 3,
"rational_thought_number": 7
},
"compatibility_scores": {
"life_path_score": 78,
"heart_desire_score": 78,
"personality_score": 100,
"hidden_passion_score": 100,
"destiny_number_score": 78,
"attitude_number_score": 89,
"subconscious_self_score": 100,
"balance_number_score": 78,
"rational_thought_score": 34,
"overall_score": 83.0,
"overall_insight": "Strong compatibility. Many harmonious aspects, though some effort may be needed."
},
"status": 200
}
Scoring Logic¶
| Factor | Weight |
|---|---|
| Life Path | 1.3 |
| Heart's Desire | 1.3 |
| Personality | 1.2 |
| Destiny Number | 1.2 |
| Attitude Number | 1.0 |
| Hidden Passion | 1.0 |
| Subconscious Self | 0.8 |
| Balance Number | 0.8 |
| Rational Thought | 0.7 |
Overall Score = Weighted average, rounded to 1 decimal.
Overall Insight Levels¶
| Score | Insight |
|---|---|
| ≥ 85 | Very strong – Natural harmony |
| ≥ 70 | Strong – Great potential |
| ≥ 50 | Moderate – Growth opportunity |
| < 50 | Low – Requires effort |
Note
- 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.