Transite
Berechnen Sie planetare Transite und deren Aspekte zu einem Geburtshoroskop über einen bestimmten Zeitraum.
Transite berechnen
Transite für einen Datumsbereich berechnen:
curl -X POST "https://api.astroapi.cloud/api/calc/transit" \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"birthDate": "1990-06-15T14:30",
"birthLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"transitDateStart": "2024-01-01T00:00",
"transitDateEnd": "2024-01-31T23:59",
"transitLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
}
}'Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
birthDate | string | Ja | Geburtsdatum/-uhrzeit im Format YYYY-MM-DDTHH:mm |
birthLocation | object | Ja | Geburtsort mit Breiten- und Längengrad sowie Zeitzone |
transitDateStart | string | Ja | Beginn des Transitzeitraums im Format YYYY-MM-DDTHH:mm |
transitDateEnd | string | Ja | Ende des Transitzeitraums im Format YYYY-MM-DDTHH:mm |
transitLocation | object | Ja | Transitort mit Breiten- und Längengrad sowie Zeitzone |
houseSystem | string | Nein | Häusersystem (Standard: "placidus") |
points | array | Nein | Zu berechnende Himmelspunkte |
orbs | object | Nein | Benutzerdefinierte Orb-Werte pro Aspekttyp |
language | string | Nein | Sprachcode für Textinhalte (Standard: "en") |
includeText | boolean | Nein | Interpretationstext einschließen (Standard: false) |
includeReadableEntities | boolean | Nein | Lesbare Entitätstitel einschließen (Standard: false) |
Ortsobjekt
{
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
}Antwort
Die Antwort enthält Transit-Überquerungen (wenn Planeten in Zeichen oder Häuser eintreten/austreten), Transit-Hauspositionen, Aspekte zwischen Transit- und Geburtsplaneten sowie Horoskop-URLs.
{
"data": {
"crossings": [...],
"transitHouses": [...],
"aspects": [
{
"point1": "saturn",
"point2": "sun",
"aspect": "conjunction",
"orb": 1.2,
"applying": true
}
],
"charts": {
"transit": {
"title": "Transit Chart (Bi-wheel)",
"url": "..."
},
"natal": {
"title": "Natal Chart",
"url": "..."
}
},
"natalPoints": [...],
"natalHouses": [...],
"transitPoints": [...]
}
}Benutzerdefinierte Orbs
Legen Sie benutzerdefinierte Orb-Werte für verschiedene Aspekttypen fest:
curl -X POST "https://api.astroapi.cloud/api/calc/transit" \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"birthDate": "1990-06-15T14:30",
"birthLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"transitDateStart": "2024-01-01T00:00",
"transitDateEnd": "2024-01-31T23:59",
"transitLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"orbs": {
"conjunction": 3,
"opposition": 3,
"trine": 2,
"square": 2
}
}'Mit Interpretationstext
Fügen Sie Interpretationstext zu Ihren Transitberechnungen hinzu:
curl -X POST "https://api.astroapi.cloud/api/calc/transit" \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"birthDate": "1990-06-15T14:30",
"birthLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"transitDateStart": "2024-01-15T00:00",
"transitDateEnd": "2024-01-15T23:59",
"transitLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"includeText": true,
"language": "en"
}'iCal-Export
Exportieren Sie Transitereignisse als iCal-Datei (.ics), die in Kalenderanwendungen wie Google Kalender, Apple Kalender oder Outlook importiert werden kann.
POST /api/calc/transit/ical
curl -X POST "https://api.astroapi.cloud/api/calc/transit/ical" \
-H "X-Api-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"birthDate": "1990-06-15T14:30",
"birthLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
},
"transitDateStart": "2024-01-01T00:00",
"transitDateEnd": "2024-03-31T23:59",
"transitLocation": {
"latitude": 51.5074,
"longitude": -0.1278,
"timezone": "Europe/London"
}
}' --output transits.icsDie Antwort ist eine text/calendar-Datei mit Content-Disposition: attachment; filename="transits.ics".
Parameter
Der iCal-Export akzeptiert dieselben Parameter wie der Standard-Transitendpunkt, zusätzlich:
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
aspects | array | Nein | Nach Aspekttypen filtern (z. B. ["conjunction", "trine"]) |
TIP
Importieren Sie die heruntergeladene .ics-Datei in Ihre Kalender-App, um Transitereignisse als Kalendereinträge mit Beschreibungen der einzelnen Aspekte anzuzeigen.