/api/astro/effect_house_lord_different_house/1 CreditPlatzierungen der Hausherrscher (alle 144)
Der Herrscher eines Hauses trägt die Themen dieses Hauses in das Haus, in dem er steht. Die 144 möglichen Kombinationen – zwölf Herrscher in zwölf Häusern – bilden eine der ältesten Deutungstabellen der vedischen Astrologie. Der Herrscher des 2. Hauses im 11. Haus sagt über Geld etwas anderes aus als der Herrscher des 2. Hauses im 12. Haus. Dieser Endpoint ist genau diese Tabelle zum direkten Nachschlagen. Er rechnet nichts und braucht keine Geburtsdaten: Du nennst Herrscher und Haus und erhältst die klassische Deutung. Die Stellungen selbst ermittelst du mit /api/astro/chart/ oder /api/astro/chart_analysis/; mit diesem Endpoint beschriftest du sie. `house` ist der Herrscher in der Form auf „-esha“: lagnesha für den Herrscher des 1. Hauses bis vyayesha für den Herrscher des 12. Hauses. `h2` ist das Haus, in dem er steht, als reiner Bhava-Name: lagna, dhana, sahaja, sukha, mantra, ari, dara, randhra, bhagya, karma, labha, vyaya. Achtung beim 6. Haus: Als Herrscher heißt es 'shashthesha', als Haus aber 'ari'. Die Groß-/Kleinschreibung spielt keine Rolle; ein unbekannter Name liefert HTTP 200 mit einem erklärenden String.
https://api.occultapi.com/api/astro/effect_house_lord_different_house/Authentifizierung
Schick deinen Schlüssel im Header X-API-Key mit. API-Schlüssel sind Zugangsdaten für den Server: Sie gehören nie in Browser-JavaScript oder in eine mobile App.
X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/jsonFelder der Anfrage
| Feld | Typ | Pflicht | Hinweise |
|---|---|---|---|
| h2 | string | Pflicht | lagnadhanasahajasukhamantraaridararandhrabhagyakarmalabhavyayaDas HAUS, in dem dieser Herrscher steht (reiner Bhava-Name): lagna = 1. Haus ... vyaya = 12. Haus. Beachte: Das 6. Haus heißt hier 'ari' (nicht 'shashtha'). Ein unbekannter Wert liefert 200 mit "Invalid key: <x>". |
| house | string | Pflicht | lagneshadhaneshasahajeshasukheshamantreshashashtheshadaresharandhreshabhagyeshakarmeshalabheshavyayeshaDer HAUSHERRSCHER (die Form auf „-esha“): lagnesha = Herrscher des 1. Hauses ... vyayesha = Herrscher des 12. Hauses. Wird in Kleinbuchstaben umgewandelt, daher spielt die Schreibweise keine Rolle. Ein unbekannter Wert liefert HTTP 200 mit dem String "Invalid key: <x>" statt eines Fehlerstatus. |
| keys | array | Pflicht | Welche Berechnungen zurückgegeben werden, als Liste von Namen. Siehe die Key-Tabelle dieses Endpoints; ein unbekannter Name lässt die ganze Anfrage scheitern. Ein Aufruf kostet einen Credit, egal wie viele Keys du anforderst – fordere also alles, was du brauchst, auf einmal an, statt mehrere Aufrufe zu machen. get_effect_house_lord_different_houseArray von Strings; es gibt nur einen Key. |
Verfügbare Keys (1)
Liste in keys genau die Berechnungen auf, die du brauchst. Ein unbekannter Key lässt die ganze Anfrage scheitern. Du zahlst 1 Credit, ganz gleich, wie viele du anforderst – fass sie also in einer Anfrage zusammen.
| Key | Zusätzliche Felder | Beschreibung |
|---|---|---|
| get_effect_house_lord_different_house | house, h2 | Die klassischen Ergebnisse, wenn der in `house` genannte Hausherrscher in dem in `h2` genannten Haus steht, als Liste kurzer englischer Aussagen. Ein unbekannter Wert in einem der beiden Felder löst keinen Fehler aus, sondern liefert den String "Invalid key: <value>" mit Status 200. |
Beispielanfrage
curl -X POST https://api.occultapi.com/api/astro/effect_house_lord_different_house/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keys":["get_effect_house_lord_different_house"],"house":"lagnesha","h2":"lagna"}'Antwort
{
"data": {
"get_effect_house_lord_different_house": [
"Blessed with physical happiness, intelligence, and valor",
"Mind may be fickle",
"Possibility of two marriages and extramarital involvements"
]
},
"status": 200,
"is_error": false,
"message": "successful"
}Aus einem echten Aufruf mit genau dieser Anfrage. Die Ergebnisse stehen unter data, jeweils unter dem Key, den du angefordert hast.
Fehler
Abrechnungsfehler liefern { "error": "…", "message": "<code>", "is_error": true }. Zeig deinen Nutzern error an und verzweige im Code anhand von message. Details in der Fehlerreferenz.