API Human Design
De AstroWay API heeft 12 Human Design-endpoints - de diepste HD-dekking onder commerciële API’s. Van de basis bodygraph tot groepsdynamiek van Penta en Dream Rave.
Wat wordt berekend
Section titled “Wat wordt berekend”Een complete HD-kaart omvat:
- Type: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- Strategie: besluitvormingsmechanisme
- Autoriteit: interne autoriteit (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- Profiel: lijncombinatie (1/3, 2/4, 3/5, 4/6, enz.)
- Definitie: single, split, triple-split, quadruple-split
- Incarnatiekruis: naam, kwart, 4 poorten
- Centra: 9 centra met defined/open vlag
- Kanalen: gedefinieerde kanalen met namen
- Activations: 26 activations (13 Personality + 13 Design)
Een kant-en-klare bodygraph op basis van deze berekeningen: Human Design in de AstroWay-app.
12 endpoints
Section titled “12 endpoints”| Endpoint | Credits | Wat het retourneert |
|---|---|---|
/v1/human-design | 50 | Complete HD-kaart |
/v1/human-design/transits | 50 | HD-transits op een opgegeven datum |
/v1/human-design/compatibility | 100 | Compatibiliteit van twee HD-kaarten |
/v1/hd/incarnation-cross | 50 | Incarnatiekruis |
/v1/hd/dream-rave | 50 | Dream Rave-kaart (nachtontwerp) |
/v1/hd/hologenetic | 50 | Hologenetic Profile |
/v1/hd/sensitivity | 50 | Tijdgevoeligheid (invloed van geboortetijdverandering) |
/v1/hd/circuitry | 20 | Circuitanalyse (Individual, Tribal, Collective) |
/v1/hd/penta | 100 | Penta - groepsdynamiek voor 3–5 personen |
/v1/hd/group-overlay | 100 | Groepsoverlay |
/v1/hd/design-date | 10 | Design-datum (88° Zon voor geboorte) |
/v1/hd/rave-new-years | 10 | Rave New Year-data |
Kant-en-klare applicatie die je kunt klonen
Section titled “Kant-en-klare applicatie die je kunt klonen”Live demo en code op GitHub, MIT.
Eén POST /v1/human-design-aanroep retourneert het type, de strategie, de autoriteit, het profiel, de definitie, het incarnatiekruis, alle negen centra met actieve poorten, elk gedefinieerd kanaal en beide sets activations. De applicatie tekent ze: vorm, bodygraph in SVG, activationstabel. De backend is één route en geen enkel framework, want dat is precies de essentie: de browser kan de API niet rechtstreeks benaderen, dus de sleutel leeft op de server.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devDe demo is beperkt tot tien lezingen per uur per adres en gebruikt een eigen sleutel die alleen toegang heeft tot /v1/human-design. Kloon en vervang deze door je eigen sleutel als je meer nodig hebt.
Voorbeeld
Section titled “Voorbeeld”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";Unieke mogelijkheden
Section titled “Unieke mogelijkheden”Endpoints die concurrenten niet hebben:
- Dream Rave: nachtontwerp, toont onbewuste processen tijdens de slaap
- Hologenetic Profile: verband tussen genen sleutels en HD
- Penta: groepsdynamiek voor teams (3–5 personen), een uiterst zeldzame techniek
- Tijdgevoeligheid: in hoeverre een verandering in geboortetijd met ±5/15/30 min de kaart verandert
Wie gebruikt het
Section titled “Wie gebruikt het”- HR-tech: teamsamenstelling via Penta en groepcompatibiliteit
- Coachingplatforms: gepersonaliseerde aanbevelingen op basis van type en strategie
- Dating-apps: HD-compatibiliteit als extra factor
- Contentplatforms: dagelijkse/wekelijkse HD-inzichten via transits
Kosten
Section titled “Kosten”Een complete HD-kaart - 50 credits. Met het Free-abonnement - 100 HD-kaarten per maand gratis.