Eine Horary-API, die nur Text liefert, kann die Oberflächen nicht bauen, die Astrologen tatsächlich wollen: ein gezeichnetes Rad mit Rollen-Tags, Würdentabellen und einem Blick, der applizierend von separierend unterscheidet, statt das alles in einem JSON-Blob zu vergraben.
Zwei Endpunkte schließen diese Lücke.
POST /horary/figure liefert das Chart als strukturierte Daten: jeder Planet mit Grad und Minute, Geschwindigkeit, Rückläufigkeit und Sonnenstand; jede Häuserspitze mit ihrer Spanne und Interzeptionen; jeder Signifikator mit dem Haus, das er beherrscht, dem Haus, in dem er steht, und seiner vollständigen Würdenreihe; jeder Aspekt, applizierend und separierend, jeweils mit eigenem Orb.
Zeichnen Sie Ihr eigenes Rad aus diesem Modell, in Ihrer eigenen UI, in Ihrer eigenen Auflösung.
POST /horary/render nimmt Ihnen das Zeichnen ab: derselbe Builder, dieselben Daten, aber die Ausgabe ist ein bereits gerendertes SVG (oder PNG, JPG, WEBP, PDF) mit Signifikator-Rollen-Tags auf den Glyphen, applizierenden und separierenden Aspekten, die durch Strichstärke und -art statt durch eine Legende unterschieden werden, und dem auf dem Chart benannten Häusersystem.
Beide Endpunkte unterstützen subject_role, sodass ein turned chart für ein Kind oder einen Elternteil korrekt gezeichnet wird, wobei die Radix-Winkel an Ort und Stelle bleiben und die abgeleiteten Hausnummern neben den Signifikatoren mitgeführt werden.
Zwei neue Endpunkte, ein gemeinsamer Builder: Figure-Modell oder gerendertes Bild