AstroWay/api v2.200.11 · ro
toate sistemele sunt în stare normală
// astrology api · POST /v1/synastry

Synastry API

Compară două hărți natale într-un singur apel și primește grila de cross-aspect care alimentează fiecare funcție de compatibilitate – cine aspectează pe cine, cu ce unghi, cu ce orb, în ce direcție. Două hărți intră, relația dintre ele iese.

Endpoint
POST /v1/synastry
Cost
50 credits
Latency
~250 ms
Tier
Tier 3
// 01 / What it computes

Synastry API

Endpoint-ul de sinastrie calculează ambele hărți natale independent, apoi le suprapune pentru a găsi aspecte inter-hartă: fiecare relație unghiulară în care o planetă din harta A întâlnește o planetă din harta B în interiorul orbului. Fiecare cross-aspect este returnat cu ambele corpuri numite, tipul aspectului (conjunction, sextile, square, trine, opposition și unghiurile minore), orbul exact și direcția contactului ca să știi a cui Venus trine a cui Marte. Seturile complete de planete pentru ambele subiecte vin alături, ca să poți reda un bi-wheel sau să alimentezi un compatibility scorer fără un al doilea request.

// 02 / Live request

POST/v1/synastry

curl -X POST https://api.astroway.info/v1/synastry \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "chart1": { "date": "1990-05-15", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 },
    "chart2": { "date": "1985-11-03", "time": "08:15:00", "timezoneOffset": 2, "latitude": 48.46, "longitude": 35.04 }
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "crossAspects": [
      { "planet1": "Venus", "planet2": "Mars", "type": "trine", "orb": 0.8, "direction": "A→B" }
    ],
    "chart1": { "input": { ... }, "planets": [ ... ] },
    "chart2": { "input": { ... }, "planets": [ ... ] }
  }
}
// 03 / Parameters

Parameters

nametypeRequired
chart1 object yes First subject - same shape as /v1/chart (date, time, timezoneOffset, latitude, longitude).
chart2 object yes Second subject - identical shape.
chart1.name / chart2.name string no Optional labels echoed back so you can tell the two subjects apart in the response.
// 04 / When to use it

When to use it

Acesta e endpoint-ul de bază pentru aplicații de dating și matchmaking, produse de raportare a relațiilor și orice funcție care răspunde la \"cum se relaționează aceste două persoane?\". Îmbină-l cu helper-ul nostru de compatibility-scoring pentru a transforma cross-aspect-urile brute într-un singur procent, sau trimite grila unui LLM pentru o lectură scrisă a relației. Pentru că ambele hărți sunt returnate complete, un apel de sinastrie înlocuiește trei (două hărți natale plus suprapunerea) – calculează-l o singură dată și cache-ază rezultatul indexat pe cele două momente de naștere. Metoda urmează Robert Hand și Stephen Arroyo; tehnicile composite și Davison midpoint trăiesc pe propriile lor endpoint-uri când ai nevoie de o singură hartă combinată în loc de o suprapunere.

Rulează o sinastrie între două persoane în browser →

// 05 / Notes

Notes

Cross-aspect-urile folosesc aceeași politică de orb ca grila de aspect natal. Ambele subiecte acceptă setul complet de parametri /v1/chart, inclusiv sistemul de case și offsetul fusului orar per subiect. Synastry e un Tier 3 endpoint (două hărți + o scanare de suprapunere); cache-ază agresiv deoarece rezultatul e complet determinist pentru o pereche dată de momente de naștere.

Try the Synastry API

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

99,9% SLA · planuri plătite · 30 zile status →