Human Design
AstroWay API hat 12 Human Design Endpunkte - die tiefste HD-Abdeckung unter kommerziellen APIs. Der Hauptendpunkt POST /v1/human-design liefert die komplette Karte. Kosten: 50 Credits (Tier 3).
12 HD Endpunkte
Abschnitt betitelt „12 HD Endpunkte“| Endpunkt | Credits | Was zurückgegeben wird |
|---|---|---|
/v1/human-design | 50 | Vollständige HD-Karte: Typ, Strategie, Autorität, Kanäle, Zentren, Profil |
/v1/human-design/transits | 50 | HD-Transite für ein angegebenes Datum |
/v1/human-design/compatibility | 100 | Kompatibilität von zwei HD-Karten |
/v1/hd/incarnation-cross | 50 | Inkarnationskreuz |
/v1/hd/dream-rave | 50 | Dream Rave Karte |
/v1/hd/hologenetic | 50 | Hologenetic Profile |
/v1/hd/sensitivity | 50 | Zeitliche Sensitivität (wie stark die Änderung der Geburtszeit die Karte beeinflusst) |
/v1/hd/circuitry | 20 | Analyse der Schaltkreise |
/v1/hd/penta | 100 | Penta (Gruppendynamik von 3–5 Personen) |
/v1/hd/group-overlay | 100 | Gruppen-Overlay |
/v1/hd/design-date | 10 | Design-Datum (88° Sonne zum Geburtszeitpunkt) |
/v1/hd/rave-new-years | 10 | Rave New Year Daten |
Beispielanfrage
Abschnitt betitelt „Beispielanfrage“Die Parameter sind dieselben wie für /v1/chart:
curl -X POST https://api.astroway.info/v1/human-design \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234 }'const res = await fetch('https://api.astroway.info/v1/human-design', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Api-Key': process.env.ASTROWAY_API_KEY!, }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, }),});const { data: hd } = await res.json();console.log(hd.type); // e.g. "Generator"console.log(hd.strategy); // e.g. "To Respond"console.log(hd.authority); // e.g. "Sacral"console.log(hd.profile); // e.g. "1/3"import os, requests
r = requests.post( 'https://api.astroway.info/v1/human-design', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY'], 'Content-Type': 'application/json'}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, },)hd = r.json()['data']print(hd['type']) # e.g. "Generator"print(hd['strategy']) # e.g. "To Respond"print(hd['authority']) # e.g. "Sacral"print(hd['channels']) # List of defined channels<?phpuse GuzzleHttp\Client;
$client = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $client->post('human-design', [ 'headers' => ['X-Api-Key' => getenv('ASTROWAY_API_KEY')], 'json' => [ 'date' => '1990-07-14', 'time' => '14:30:00', 'timezoneOffset' => 3, 'latitude' => 50.4501, 'longitude' => 30.5234, ],]);
$hd = json_decode($r->getBody(), true)['data'];echo $hd['type']; // e.g. "Generator"echo $hd['strategy']; // e.g. "To Respond"echo $hd['authority']; // e.g. "Sacral"echo $hd['profile']; // e.g. "1/3"Beispielantwort
Abschnitt betitelt „Beispielantwort“{ "input": { "name": "", "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234, "houseSystem": "P", "city": "", "cosmogram": false }, "type": "Generator", "strategy": "Wait for the Sacral Response", "notSelfTheme": "Frustration", "authority": "Emotional (Solar Plexus)", "profile": { "profile": "2/4", "personalityLine": 2, "designLine": 4, "geometry": "Right Angle" }, "definition": "Split", "cross": { "name": "Right Angle Cross of The Maya", "type": "RAC", "gates": [ 62, 61, 42, 32 ] }, "centers": [ { "name": "Head", "defined": true, "open": false, "gates": [ 61, 63, 64 ], "activeGates": [ 61 ] }, { "name": "Ajna", "defined": true, "open": false, "gates": [ 4, 11, 17, 24, 43, 47 ], "activeGates": [ 17, 24 ] } ], "channels": [ { "gate1": 7, "gate2": 31, "centerA": "G", "centerB": "Throat", "activatedBy": [ "personality", "design" ] } ], "personalityActivations": [ { "planet": "Sun", "planetId": 0, "gate": 62, "line": 2, "color": 1, "tone": 4, "base": 2, "longitude": 111.77244, "isPersonality": true } ], "designActivations": [ { "planet": "Sun", "planetId": 0, "gate": 42, "line": 4, "color": 2, "tone": 3, "base": 1, "longitude": 23.772448, "isPersonality": false } ], "designJd": 2447995.484294, "personalityJd": 2448086.979167}Schlüsselfelder der Antwort
Abschnitt betitelt „Schlüsselfelder der Antwort“| Feld | Typ | Beschreibung |
|---|---|---|
type | string | Manifestor, Generator, Generator Xing (MG), Projector, Reflector |
strategy | string | Entscheidungsstrategie |
authority | string | Innere Autorität |
profile | object | Profil: profile.profile ist ein Paar (z.B. "1/3"), sowie personalityLine, designLine und geometry |
definition | string | Single, Split, Triple Split, Quadruple Split oder None |
cross | object | Inkarnationskreuz (Name, Quartal, 4 Tore) |
centers | array | 9 Zentren mit Flagge defined/open |
channels | array | Definierte Kanäle |
personalityActivations | array | 13 Personality-Aktivierungen (bewusst) |
designActivations | array | 13 Design-Aktivierungen (unbewusst) |
Texte zur Karte
Abschnitt betitelt „Texte zur Karte“GET /v1/public/human-design/texts?lang=uk funktioniert ohne Schlüssel und liefert unsere Hilfstexte zu allem, was die Karte nennt: fünf Typen (Beschreibung, Strategie, Signatur, Nicht‑Selbst‑Thema), acht Autoritäten, fünf Arten von Bestimmtheit, zwölf Profile, sechs Linien, neun Zentren mit separatem Text für definiert und offen, 36 Kanäle und 64 Tore, in 21 Sprachen. Lade sie einmal pro Sprache herunter und greife über die IDs aus der Kartenantwort auf die Texte zu:
const chart = (await post('/v1/human-design', birth)).data;const t = (await (await fetch('https://api.astroway.info/v1/public/human-design/texts?lang=uk')).json()).data;
t.types[chart.type].summary; // "Проектор тут, щоб ясно бачити інших..."t.authorities[chart.authority].text;t.profiles[chart.profile.profile];t.centers.Sacral[chart.centers.find((c) => c.name === 'Sacral').defined ? 'defined' : 'open'];t.channels[`${Math.min(ch.gate1, ch.gate2)}-${Math.max(ch.gate1, ch.gate2)}`].text;gateLines[ворота][лінія] enthält 384 Torlinien. Inkarnationskreuze sind hier noch nicht vorhanden.
- Geburtskarte: Basisanfrage
- Synastrie: Kompatibilität von zwei Karten
- Transite: Transit-Overlay
- API reference: alle 771 Endpunkte