API Human Design
Die AstroWay API verfügt über 12 Human Design Endpunkte – die tiefste HD-Abdeckung unter kommerziellen APIs. Vom grundlegenden Bodygraph bis zur Penta-Gruppendynamik und Dream Rave.
Was berechnet wird
Abschnitt betitelt „Was berechnet wird“Eine vollständige HD-Karte umfasst:
- Typ: Manifestor, Generator, Manifesting Generator, Projektor, Reflektor
- Strategie: Entscheidungsmechanismus
- Autorität: innere Autorität (Sakral, Emotional, Milz, Ego, Selbstprojiziert, Mental, Lunar)
- Profil: Linienkombination (1/3, 2/4, 3/5, 4/6 usw.)
- Definition: Single, Split, Triple-Split, Quadruple-Split
- Inkarnationskreuz: Name, Viertel, 4 Tore
- Zentren: 9 Zentren mit dem Flag defined/open
- Kanäle: definierte Kanäle mit Namen
- Aktivierungen: 26 Aktivierungen (13 Persönlichkeit + 13 Design)
Ein fertiger Bodygraph basierend auf diesen Berechnungen: Human Design in der AstroWay App.
12 Endpunkte
Abschnitt betitelt „12 Endpunkte“| Endpunkt | Credits | Was zurückgegeben wird |
|---|---|---|
/v1/human-design | 50 | Vollständige HD-Karte |
/v1/human-design/transits | 50 | HD-Transite für ein bestimmtes 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 (Nachtdesign) |
/v1/hd/hologenetic | 50 | Hologenetic Profile |
/v1/hd/sensitivity | 50 | Zeitliche Sensitivität (Einfluss der Geburtszeitänderung) |
/v1/hd/circuitry | 20 | Schaltkreisanalyse (Individual, Tribal, Collective) |
/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 vor der Geburt) |
/v1/hd/rave-new-years | 10 | Daten des Rave New Year |
Fertige Anwendung zum Klonen
Abschnitt betitelt „Fertige Anwendung zum Klonen“Live-Demo und Code auf GitHub, MIT.
Ein einziger POST /v1/human-design-Aufruf gibt Typ, Strategie, Autorität, Profil, Definition, Inkarnationskreuz, alle neun Zentren mit aktiven Toren, jeden definierten Kanal und beide Aktivierungssätze zurück. Die Anwendung zeichnet sie: Form, Bodygraph als SVG, Aktivierungstabelle. Das Backend ist eine Route und kein Framework, denn genau darin liegt der Kern: Der Browser kann die API nicht direkt aufrufen, daher lebt der Schlüssel auf dem Server.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devDie Demo ist auf zehn Lesevorgänge pro Stunde und Adresse beschränkt und verwendet einen eigenen Schlüssel, der nur Zugriff auf /v1/human-design hat. Klone sie und füge deinen eigenen Schlüssel ein, wenn du mehr benötigst.
Beispiel
Abschnitt betitelt „Beispiel“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 r = await fetch('https://api.astroway.info/v1/human-design', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, }),});const { data: hd } = await r.json();console.log(`${hd.type} - ${hd.strategy} - ${hd.authority}`);console.log(`Profile: ${hd.profile}, Channels: ${hd.channels.length}`);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(f"{hd['type']} - {hd['strategy']} - {hd['authority']}")print(f"Profile: {hd['profile']}, Channels: {len(hd['channels'])}")<?phpuse GuzzleHttp\Client;
$aw = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $aw->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']} - {$hd['strategy']} - {$hd['authority']}\n";echo "Profile: {$hd['profile']}, Channels: " . count($hd['channels']) . "\n";Einzigartige Funktionen
Abschnitt betitelt „Einzigartige Funktionen“Endpunkte, die Konkurrenten nicht haben:
- Dream Rave: Nachtdesign, zeigt unbewusste Prozesse während des Schlafs
- Hologenetic Profile: Verbindung zwischen Gen-Keys und HD
- Penta: Gruppendynamik für Teams (3–5 Personen), eine extrem seltene Technik
- Zeitliche Sensitivität: wie stark eine Änderung der Geburtszeit um ±5/15/30 Min. die Karte verändert
Wer es nutzt
Abschnitt betitelt „Wer es nutzt“- HR-Tech: Teamauswahl durch Penta und Gruppenkompatibilität
- Coaching-Plattformen: personalisierte Empfehlungen basierend auf Typ und Strategie
- Dating-Apps: HD-Kompatibilität als zusätzlicher Faktor
- Content-Plattformen: tägliche/wöchentliche HD-Insights durch Transite
Eine vollständige HD-Karte – 50 Credits. Im Free-Tarif – 100 HD-Karten pro Monat kostenlos.