/v1/zodiacal-releasing
API-Key noetig Berechnung Hellenistisches Zodiacal Releasing nach Vettius Valens (L1..L4 ab Lot of Spirit/Fortune).
Beschreibung
Zodiacal Releasing (ZR) ist ein hellenistisches Time-Lord-System aus Vettius Valens (Anthologiae IV). 12 Sign-Periodenlaengen: Aries 15, Taurus 8, Gemini 20, Cancer 25, Leo 19, Virgo 20, Libra 8, Scorpio 15, Sagittarius 12, Capricorn 27, Aquarius 30, Pisces 12 (= 211 Jahre Vollumlauf). Pro Level werden die gleichen Werte verwendet, in absteigenden Zeit-Einheiten: L1 in Jahren, L2 in Monaten (Jahr/12), L3 in Tagen (Monat/12), L4 in Doppelstunden (Tag/12). Sub-Sequenz pro Level zykliert linear durch alle 12 Signs ab dem Start-Sign der Eltern-Periode. Start typischerweise vom Lot of Spirit (Karriere/Aktion) oder Lot of Fortune (Koerper/Lebensumstaende). Markierungen: `is_peak` fuer kardinale Signs (Aries/Cancer/Libra/Capricorn = "Engel"); `is_lb_zone` fuer Sub-Index 7 (= 8. Sub vom Anfang, klassische "Loosing of the Bond"-Position). Die Sprung-Konvention bei LB ist NICHT implementiert — Schmidt, Hand und Brennan widersprechen sich; der Service liefert die Markierung und ueberlaesst die Interpretation dem Konsumenten.
Parameter
| Name | In | Typ | Pflicht | Beschreibung |
|---|---|---|---|---|
birth_datetime |
body | string | ja | ISO 8601 UTC. |
target_datetime |
body | string | nein | ISO 8601 UTC. Default: jetzt. Muss >= birth_datetime sein. |
start_sign |
body | string | nein | Sign-Name (aries..pisces). ENTWEDER dies ODER lot_longitude. |
lot_longitude |
body | number | nein | Ekliptikale Laenge eines Lots (typisch Spirit oder Fortune). Wird auf das enthaltende Sign gemappt. |
max_level |
body | integer | nein | Tiefe der Rekursion. Range 1..4. Default 3. |
include_l1_sequence |
body | boolean | nein | Liste der ersten 50 L1-Hauptperioden ab Geburt. Default false. |
Beispiel-Aufruf
curl -sS \
-H "X-API-Key: ak_test_<DEIN_KEY>" \
-H "Content-Type: application/json" \
-X POST \
-d '{
"birth_datetime": "1980-05-17T12:32:00Z",
"start_sign": "leo",
"max_level": 3
}' \
"https://astroapi.services/v1/zodiacal-releasing"
<?php
$ch = curl_init("https://astroapi.services/v1/zodiacal-releasing");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-API-Key: ak_test_<DEIN_KEY>", "Content-Type: application/json"]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{"birth_datetime":"1980-05-17T12:32:00Z","start_sign":"leo","max_level":3}');
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($response);
<?php
require 'astroapi-client.php';
$api = new AstroApiClient('ak_test_<DEIN_KEY>');
$response = $api->zodiacalReleasing([
'birth_datetime' => '1980-05-17T12:32:00Z',
'start_sign' => 'leo',
'max_level' => 3,
]);
print_r($response);
const response = await fetch('https://astroapi.services/v1/zodiacal-releasing', {
method: 'POST',
headers: { 'X-API-Key': 'ak_test_<DEIN_KEY>', 'Content-Type': 'application/json' },
body: JSON.stringify({
"birth_datetime": "1980-05-17T12:32:00Z",
"start_sign": "leo",
"max_level": 3
}),
});
const data = await response.json();
console.log(data);
import { AstroApiClient } from './astroapi-client.js';
const api = new AstroApiClient('ak_test_<DEIN_KEY>');
const response = await api.zodiacalReleasing({
"birth_datetime": "1980-05-17T12:32:00Z",
"start_sign": "leo",
"max_level": 3
});
console.log(response);
import requests
url = 'https://astroapi.services/v1/zodiacal-releasing'
headers = {'X-API-Key': 'ak_test_<DEIN_KEY>'}
payload = {
"birth_datetime": "1980-05-17T12:32:00Z",
"start_sign": "leo",
"max_level": 3
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
from astroapi_client import AstroApiClient
api = AstroApiClient('ak_test_<DEIN_KEY>')
response = api.zodiacal_releasing({
'birth_datetime': '1980-05-17T12:32:00Z',
'start_sign': 'leo',
'max_level': 3,
})
print(response)