AstroWay/api v2.202.3 · nl
alle systemen normaal
// astrology api · POST /v1/chart

Geboortehoroscoop API

Zet één geboortemoment om in een complete, gestructureerde geboortehoroscoop - planeten, huizen, aspecten en hoekdata - in één POST. Tropische dierenriem, dertien huizensystemen, Swiss Ephemeris precisie, JSON output.

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

Geboortehoroscoop API

Het geboortehoroscoop endpoint zet de geboortedatum, tijd en UTC-offset om naar een precieze Juliaanse dag, en vraagt vervolgens de Swiss Ephemeris engine om de geocentrische lengtegraad, breedtegraad en snelheid van elk lichaam - de tien klassieke planeten plus de maanknopen, Chiron en de Zwarte Maan Lilith. Het leidt de Ascendant en Midhemel af van de geboorte breedtegraad en lengtegraad, verdeelt de huizen volgens jouw gekozen systeem, wijst elke planeet toe aan zijn teken en huis, en berekent het volledige aspectenraster met toepassende/scheidende vlaggen en exacte orbs. Retrograde beweging wordt gemarkeerd op basis van de snelheid van het lichaam, en de horoscoopsectie (dag- of nachtgeboorte) wordt geretourneerd, zodat verdere interpretatie de weldoeners en kwaaddoeners correct kan wegen.

// 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

Gebruik dit endpoint wanneer je de structurele ruggengraat van een horoscoop nodig hebt: een geboortehoroscoop widget, een geboorterapport, een onboarding flow die content personaliseert op basis van Zon/Maan/Ascendant, of een AI-agent die de ruwe plaatsingen nodig heeft voordat het iets interpreteert. Het is de vereiste aanroep voor synastrie, transits, progressies en de meeste rapporttypen - bereken de horoscoop één keer, cache de JSON, en voer deze in de zwaardere endpoints in plaats van elke keer opnieuw te berekenen. Omdat de respons pure data is (geen proza, geen afbeeldingen), past het naadloos in elke stack: render het zelf, geef het door aan een LLM, of geef het aan een van onze SVG render endpoints.

Open de geboortehoroscoop calculator in een browser →

// 05 / Notes

Notes

Standaardwaarden volgen de gangbare Westerse conventie: tropische dierenriem, Placidus huizen, Zon–Maan–Ascendant "Grote Drie". De engine is Swiss Ephemeris (Astrodienst) en gedeeld met de in-browser calculator, zodat server en client tot op de boogseconde overeenkomen. Huizen vallen terug op Porphyrius boven de poolcirkel waar Placidus ongedefinieerd is.

Try the Geboortehoroscoop API

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

99.9% SLA · betaalde plannen · 30d status →