AstroWay/api v2.201.7 · fr
tous les systèmes sont opérationnels
// astrology api · POST /v1/chart

API Thème Natal

Transformez un moment de naissance en un thème natal complet et structuré - planètes, maisons, aspects, et données angulaires - en un seul POST. Zodiaque tropical, treize systèmes de maisons, précision Swiss Ephemeris, sortie JSON.

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

API Thème Natal

Le point de terminaison thème-natal résout la date de naissance, l'heure de l'horloge et le décalage UTC en un jour julien précis, puis demande au moteur Swiss Ephemeris la longitude géocentrique, la latitude et la vitesse de chaque corps - les dix planètes classiques plus les nœuds lunaires, Chiron et la Lune Noire Lilith. Il déduit l'Ascendant et le Milieu du Ciel à partir de la latitude et longitude de naissance, divise les maisons selon le système choisi, attribue chaque planète à son signe et maison, et calcule la grille complète des aspects avec indicateurs d'application/séparation et orbites exactes. Le mouvement rétrograde est signalé à partir de la vitesse du corps, et le sect du thème (naissance de jour ou de nuit) est retourné afin que l'interprétation en aval puisse correctement pondérer les bénéfiques et maléfiques.

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

Utilisez ce point de terminaison chaque fois que vous avez besoin de la structure de base d'un horoscope : un widget de thème natal, un rapport natal, un processus d'intégration qui personnalise le contenu par Soleil/Lune/Ascendant, ou un agent IA qui a besoin des positions brutes avant toute interprétation. C'est l'appel préalable pour la synastrie, les transits, les progressions et la plupart des types de rapports - calculez le thème une fois, mettez en cache le JSON, et alimentez les points de terminaison plus lourds au lieu de recalculer à chaque fois. Comme la réponse est purement des données (pas de prose, pas d'images), elle s'intègre parfaitement à n'importe quelle pile : affichez-la vous-même, passez-la à un LLM, ou transmettez-la à l'un de nos points de terminaison de rendu SVG.

Ouvrez le calculateur de thème natal dans un navigateur →

// 05 / Notes

Notes

Les valeurs par défaut suivent la convention occidentale principale : zodiaque tropical, maisons Placidus, Soleil–Lune–Ascendant "Grande Trois". Le moteur est Swiss Ephemeris (Astrodienst) et partagé avec le calculateur en navigateur, donc serveur et client s'accordent sur la seconde d'arc. Les maisons reviennent à Porphyry au-dessus du cercle polaire où Placidus est indéfini.

Try the Thème Natal API

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

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