Lewati ke isi

Skor Kompatibilitas

Skor Kompatibilitas menganalisis 9 angka numerologi inti dari dua individu (Jalur Hidup, Keinginan Hati, Kepribadian, dll.) dan mengembalikan:

  • Profil numerologi individu
  • Skor kompatibilitas pasangan
  • Skor keseluruhan yang diberi bobot (0–100)
  • Wawasan hubungan

Sempurna untuk analisis kencan, pernikahan, bisnis, atau persahabatan. Angka Master: Didukung sepenuhnya (11, 22, 33).

Endpoint

Metode Jalur
GET https://api.numerologyapi.com/api/v1/compatibility-score
POST https://api.numerologyapi.com/api/v1/compatibility-score

Catatan

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

Header yang Diperlukan

  • X-API-Key: YOUR_API_KEY
  • Host: api.numerologyapi.com
  • Content-Type: application/json (Hanya untuk metode POST)

Buat dan kelola kunci API di Dasbor Numerology API.

Parameter

Orang 1

Parameter Tipe Wajib Deskripsi
first_name_1 string Ya Nama depan
middle_name_1 string Tidak Nama tengah (atau lebih)
last_name_1 string Ya Nama belakang
dob_1 string Ya Tanggal lahir dalam format YYYY-MM-DD
num_sys string Tidak Sistem numerologi opsional. Nilai yang didukung: pythagorean, chaldean, vedic. Default ke pythagorean.

Orang 2| Parameter | Tipe | Wajib | Deskripsi |

|---|---|---|---| | first_name_2 | string | Ya | Nama Depan | | middle_name_2 | string | Tidak | Nama Tengah (atau lebih) | | last_name_2 | string | Ya | Nama Belakang | | dob_2 | string | Ya | Tanggal Lahir pada YYYY-MM-DD |

| language | string | Ya | Kode Bahasa untuk Respons. Nilai yang didukung meliputi en, es, de, fr, pt, dll. | | lang | string | Ya | Alias untuk language. Gunakan salah satu dari language atau lang. |

Tambahkan parameter kueri opsional lang untuk mempersonalisasi respons. Nilai yang didukung: en, es, de, fr, pt.

Contoh Permintaan

Permintaan 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"

Permintaan POST (Badan 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"
}'

Contoh Respons

{
  "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": ""
  }
}

Algoritma Penilaian

Algoritma penilaian kompatibilitas menggunakan pendekatan berlapis yang menggabungkan kebijaksanaan numerologi dengan presisi matematika:

  1. Pemetaan Angka Akar: Semua angka (termasuk Master Numbers 11, 22, 33) dipetakan ke getaran akar mereka (misalnya, 11→2, 22→4, 33→6). Perhitungan menggunakan nilai akar ini untuk penilaian kompatibilitas.2. Definisi Pasangan Numerologi: Pasangan angka tertentu yang dikenal memiliki kompatibilitas kuat dalam numerologi diberikan skor dasar yang telah ditentukan sebelumnya. Contoh:

    • (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. Perhitungan Cadangan: Jika pasangan tidak didefinisikan secara eksplisit, formula standar digunakan: base_score = max(25, 100 - root_diff * 10), memastikan kompatibilitas minimum sebesar 25%.

  3. Bonus Resonansi Angka Utama: Pasangan yang melibatkan Angka Utama menerima poin tambahan jika nilai akarnya identik (+15) atau berdekatan (+8), mencerminkan energi spiritual mereka yang meningkat.

  4. Bonus Cocok Sempurna: Ketika kedua angka asli (sebelum pengurangan akar) identik, bonus tambahan +10 diterapkan, mengakui resonansi getaran bersama.

  5. Perhitungan Akhir: Skor total adalah jumlah dari skor dasar, bonus utama, dan bonus cocok sempurna, dibatasi hingga 100%.

Bobot Penilaian

Faktor Berat
Life Path (Jalur Kehidupan) 1,4
Heart's Desire (Keinginan Hati) 1,35
Destiny Number (Angka Takdir) 1,25
Personality (Kepribadian) 1,15
Hidden Passion (Gairah Tersembunyi) 1,05
Attitude Number (Angka Sikap) 1,0
Subconscious Self (Diri yang Tidak Sadar) 0,85
Balance Number (Angka Keseimbangan) 0,8
Rational Thought (Pemikiran Rasional) 0,7
### Tingkat Wawasan Keseluruhan
Skor Wawasan
≥ 90 Kompatibilitas tingkat jiwa yang luar biasa

---| ≥ 50 | Potensi yang sedang dan seimbang || ≥ 40 | Dinamis yang menantang namun dapat dipelajari || ≥ 25 | Harmoni alami rendah || Kurang dari 25 | Tingkat kesulitan sangat tinggi | Open Dashboard

Catatan

--- * 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.