astroAPI

← Zurück zur Übersicht

POST /v1/returns API-Key noetig Berechnung

Wiederkehrhoroskope (Returns): Sonne, Mond, Merkur, Venus, Mars, Jupiter, Saturn.

Beschreibung

Findet den/die naechsten Zeitpunkt/e, an denen der/die Transitplanet/en die Radix-Laenge wieder erreichen. Optional wird fuer jedes Return ein komplettes Chart am Return-Ort berechnet (Planeten, Haeuser, Aspekte). Retrograde Mehrfachreturns bei Merkur/Venus/Mars werden korrekt gefunden.

Parameter

NameInTypPflichtBeschreibung
natal body object nein { datetime, timezone, location } — API berechnet Radix-Planetenlaengen selbst.
natal_positions body object nein Vorberechnete Radix-Laengen. Dann ist "location" Pflicht (Return-Chart-Ort).
planet body mixed ja String oder Array. Moegliche Werte: sun, moon, mercury, venus, mars, jupiter, saturn.
from body string nein ISO 8601. Startpunkt der Suche. Default: aktueller Zeitpunkt (UTC).
count body integer nein Anzahl Returns pro Planet. Default 1, Maximum 50.
location body object nein Ort fuer das Return-Chart. Default: Geburtsort (wenn "natal" uebergeben wurde).
include body array nein Teilmenge von ["chart","houses","aspects"]. Default: alle drei.
house_system body string nein Haeusersystem fuer das Return-Chart. Default "koch".
aspects body object nein { orbs, aspect_types, aspects } — wie bei /v1/radix.

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 '{
    "natal": {
        "datetime": "1980-05-17T14:32:00",
        "timezone": "Europe/Berlin",
        "location": {
            "latitude": 52.52,
            "longitude": 13.405
        }
    },
    "planet": [
        "sun",
        "jupiter"
    ],
    "from": "2026-01-01T00:00:00Z",
    "count": 1,
    "include": [
        "chart",
        "houses",
        "aspects"
    ]
}' \
  "https://astroapi.services/v1/returns"