AstroWay/api v2.173.1 · fr
tous les systèmes sont opérationnels
// astrology api · POST /v1/chinese/zodiac/compatibility

API de compatibilité du zodiaque chinois

Deux dates de naissance en entrée, un score de compatibilité en sortie, basé sur la géométrie des douze branches plutôt que sur un tableau d'opinions. L'animal de l'année est déterminé à l'instant exact du Li Chun, ainsi une naissance en février correspond à l'animal auquel elle appartient réellement.

Endpoint
POST /v1/chinese/zodiac/compatibility
Cost
10 credits
Latency
~60 ms
Tier
Tier 1
// 01 / What it computes

API de compatibilité du zodiaque chinois

Chaque date est résolue à son année solaire, qui commence à l'instant du Li Chun tiré de l'éphéméride plutôt qu'au 1er janvier ou au Nouvel An chinois. Cette année donne la branche terrestre et son animal. Le score lit ensuite la relation entre les deux branches : les trines 三合, qui regroupent quatre ensembles de trois branches espacées uniformément autour du cercle, et les chocs 六冲, qui associent chaque branche à celle directement opposée. Les relations voisines et neutres se situent entre les deux. La réponse renvoie les deux animaux résolus, un score numérique, une catégorie et une courte note expliquant la signification de l'appariement, afin qu'une interface utilisateur puisse afficher le verdict sans avoir besoin d'une seconde table de correspondance.

// 02 / Live request

POST/v1/chinese/zodiac/compatibility

curl -X POST https://api.astroway.info/v1/chinese/zodiac/compatibility \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "person1": { "date": "1990-05-15" },
    "person2": { "date": "1988-02-20" }
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "person1": { "solarYear": 1990, "animal": "Horse" },
    "person2": { "solarYear": 1988, "animal": "Dragon" },
    "compatibility": {
      "score": 65,
      "category": "good",
      "notes": ["Compatible enough; complementary differences."]
    }
  }
}
// 03 / Parameters

Parameters

nametypeRequired
person1.date string (YYYY-MM-DD) yes First birth date. The animal comes from the solar year, which opens at Li Chun, not at New Year.
person2.date string (YYYY-MM-DD) yes Second birth date.
person1.time string (HH:MM:SS) no Only matters for a birth within a day of Li Chun, where the hour decides the year.
person1.timezoneOffset number (hours) no The UTC offset the clock was on. Used with time to place a boundary birth.
person1.solarYear number no Override the resolved year outright when you already hold it.
language string no Any of 21 codes. Adds animalName next to the English token; the English fields do not move.
// 04 / When to use it

When to use it

Utilise-le lorsque tu veux un signal de compatibilité rapide et peu coûteux, basé uniquement sur une date : un filtre de rencontre, une carte partageable, un quiz, un widget marketing, une étape d'intégration où demander une heure de naissance te coûterait la conversion. C'est la lecture la plus grossière du catalogue et elle est honnête à ce sujet, car un animal de l'année ne connaît qu'un seul caractère sur les huit d'une personne. Lorsque le produit justifie une lecture réelle, prends le thème BaZi complet des deux personnes et examine plutôt les interactions entre les quatre piliers.

// 05 / Notes

Notes

Le score est dérivé de la doctrine canonique 三合 et 六冲, et non d'une matrice d'opinions manuscrite, c'est pourquoi il est reproductible et s'explique de lui-même. Une naissance à moins d'un jour du Li Chun est le seul cas où l'heure compte : passe l'heure et le timezoneOffset et la limite est résolue à la seconde. Les noms d'animaux sont traduits en 21 langues ; le jeton anglais reste en place.

Try the Compatibilité du zodiaque chinois API

Grab a key and make your first call in under a minute.

99,9% SLA · forfaits payants · 30 j statut →