astroAPI

← Zurück zur Übersicht

POST /v1/progressions API-Key noetig Berechnung

Sekundaer-Progression oder Solararc-Direktion. Snapshot oder Window.

Beschreibung

Progressierte Positionen und Exakt-Kontakte mit Radix. "method": "secondary" (1 Tag = 1 Jahr) oder "solar_arc" (alle Punkte um Sonnenbogen verschoben). Snapshot via "age_years"/"at", Window via "age_start"/"age_end". Default-Orben: "progression" (1° pauschal).

Parameter

NameInTypPflichtBeschreibung
method body string nein "secondary" (Default) oder "solar_arc".
natal body object nein { datetime, timezone, location } — API berechnet Radix-Positionen und Haeuser.
natal_positions body object nein Vorberechnete Radix-Longitudes. Braucht dann zusaetzlich "birth_jd" (Julian Day UT der Geburt).
birth_jd body number nein Julian Day UT der Geburt. Pflicht wenn "natal_positions" statt "natal" genutzt wird.
age_years body number nein Zielalter in Jahren (Snapshot). Alternative: "at".
at body string nein Zieldatum ISO 8601 (Snapshot). Wird aus Geburts-JD in Alter umgerechnet.
age_start body number nein Fenster-Beginn in Jahren. Zusammen mit "age_end" aktiviert Window-Modus.
age_end body number nein Fenster-Ende in Jahren.
step_years body number nein Schrittweite fuer Window-Scan. Default 0.1 Jahr (~37 Tage).
moving_points body array nein Welche Punkte progressiert werden. Default: Sonne-Pluto + Chiron.
aspect_types|aspects|orbs body mixed nein Wie bei anderen Endpunkten. Default-Orben: "progression" (1° pauschal).

Beispiel-Aufruf

Variante: Direkter HTTP-Aufruf, keine Abhaengigkeit.
curl -sS \
  -H "X-API-Key: ak_test_<DEIN_KEY>" \
  -H "Content-Type: application/json" \
  -X POST \
  -d '{
    "method": "secondary",
    "natal": {
        "datetime": "1980-05-17T14:32:00",
        "timezone": "Europe/Berlin",
        "location": {
            "latitude": 52.52,
            "longitude": 13.405
        }
    },
    "age_start": 40,
    "age_end": 50
}' \
  "https://astroapi.services/v1/progressions"