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

API Hartă Natală

Transformă un moment de naștere într-o hartă natală completă, structurată - planete, cusps ale caselor, aspecte și date unghiulare - într-un singur POST. Zodiac tropical, treisprezece sisteme de case, precizie Swiss Ephemeris, JSON la ieșire.

Endpoint
POST /v1/chart
Cost
20 credits
Latency
~180 ms
Tier
Tier 2
// 01 / What it computes

API Hartă Natală

Endpoint-ul hărții natale rezolvă data nașterii, ora ceasului și decalajul UTC într-o zi Iuliană precisă, apoi solicită motorului Swiss Ephemeris longitudinea, latitudinea și viteza geocentrică a fiecărui corp - cele zece planete clasice plus nodurile lunare, Chiron și Luna Neagră Lilith. Derivează Ascendentul și Mijlocul Cerului din latitudinea și longitudinea nașterii, împarte casele conform sistemului ales, atribuie fiecare planetă la semnul și casa sa, și calculează grila completă de aspecte cu flag-uri de aplicare/separare și orbite exacte. Mișcarea retrogradă este marcată din viteza corpului, iar secta hărții (naștere de zi sau de noapte) este returnată astfel încât interpretarea ulterioară să poată pondera corect beneficii și maleficii.

// 02 / Live request

POST/v1/chart

curl -X POST https://api.astroway.info/v1/chart \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "date": "1990-05-15",
    "time": "14:30:00",
    "timezoneOffset": 3,
    "latitude": 50.45,
    "longitude": 30.52,
    "houseSystem": "P"
  }'
Response (excerpt)
{
  "ok": true,
  "data": {
    "planets": [
      { "name": "Sun", "longitude": 54.23, "sign": "Taurus", "house": 10, "retrograde": false },
      { "name": "Moon", "longitude": 282.7, "sign": "Capricorn", "house": 6 }
    ],
    "houses": { "ascendant": 160.4, "mc": 70.1, "cusps": [160.4, 190.3, ...] },
    "aspects": [ { "body1": "Sun", "body2": "Moon", "type": "trine", "orb": 1.2 } ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) yes UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number yes Birth-place latitude, decimal degrees (north positive).
longitude number yes Birth-place longitude, decimal degrees (east positive).
houseSystem string no One-letter Swiss Ephemeris code - P (Placidus, default), K (Koch), W (whole-sign), R (Regiomontanus), and 10 more.
// 04 / When to use it

When to use it

Apelează acest endpoint ori de câte ori ai nevoie de coloana vertebrală structurală a unui horoscop: un widget de hartă natală, un raport natal, un flux de onboarding care personalizează conținutul în funcție de Soare/Lună/Ascendent, sau un agent AI care are nevoie de pozițiile brute înainte de a interpreta orice. Este apelul premergător pentru sinastrie, tranzite, progresii și majoritatea tipurilor de rapoarte - calculează harta o singură dată, cachează JSON-ul și alimentează endpoint-urile mai grele în loc să recalculezi de fiecare dată. Deoarece răspunsul este pură date (fara proză, fără imagini), se integrează perfect în orice stivă: randează-l singur, pasează-l unui LLM sau înmânează-l unuia dintre endpoint-urile noastre de randare SVG.

Deschideți calculatorul hărții natale într-un browser →

// 05 / Notes

Notes

Valorile implicite urmează convenția occidentală mainstream: zodiac tropical, case Placidus, "Big Three" Soare–Lună–Ascendent. Motorul este Swiss Ephemeris (Astrodienst) și partajat cu calculatorul din browser, astfel încât serverul și clientul să fie de acord cu secundara de arc. Casele revin la Porphyry deasupra cercului polar unde Placidus este nedefinit.

Try the Harta Natală API

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

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