API Human Design
AstroWay API ma 12 endpointów Human Design - najgłębsze pokrycie HD wśród komercyjnych API. Od podstawowego bodygraphu do grupowej dynamiki Penta i Dream Rave.
Co jest obliczane
Dział zatytułowany „Co jest obliczane”Pełna mapa HD obejmuje:
- Typ: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- Strategia: mechanizm podejmowania decyzji
- Autorytet: wewnętrzny autorytet (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- Profil: kombinacja linii (1/3, 2/4, 3/5, 4/6 itd.)
- Definicja: single, split, triple-split, quadruple-split
- Wcielenia krzyż: nazwa, kwartał, 4 bramy
- Centra: 9 centrów z flagą defined/open
- Kanały: zdefiniowane kanały z nazwami
- Aktywacje: 26 aktywacji (13 Personality + 13 Design)
Gotowy bodygraph na tych samych obliczeniach: Human Design w aplikacji AstroWay.
12 endpointów
Dział zatytułowany „12 endpointów”| Endpoint | Kredyty | Zwraca |
|---|---|---|
/v1/human-design | 50 | Pełna mapa HD |
/v1/human-design/transits | 50 | HD-transite na określoną datę |
/v1/human-design/compatibility | 100 | Zgodność dwóch map HD |
/v1/hd/incarnation-cross | 50 | Wcielenia krzyż |
/v1/hd/dream-rave | 50 | Mapa Dream Rave (nocny design) |
/v1/hd/hologenetic | 50 | Hologenetic Profile |
/v1/hd/sensitivity | 50 | Czułość czasowa (wpływ zmiany czasu urodzenia) |
/v1/hd/circuitry | 20 | Analizę konturów (Individual, Tribal, Collective) |
/v1/hd/penta | 100 | Penta - grupowa dynamika 3–5 osób |
/v1/hd/group-overlay | 100 | Grupowy overlay |
/v1/hd/design-date | 10 | Data Design (88° Słońca przed urodzeniem) |
/v1/hd/rave-new-years | 10 | Daty Rave New Year |
Gotowa aplikacja do sklonowania
Dział zatytułowany „Gotowa aplikacja do sklonowania”Żywe demo i kod na GitHub, MIT.
Jeden wywołanie POST /v1/human-design zwraca typ, strategię, autorytet, profil, definicję, krzyż wcielenia, wszystkie dziewięć centrów z aktywnymi bramami, każdy zdefiniowany kanał i oba zestawy aktywacji. Aplikacja je rysuje: kształt, bodygraph na SVG, tabelę aktywacji. Backend to jeden endpoint i żadnego frameworka, bo właśnie w nim cała istota: przeglądarka nie może odwołać się bezpośrednio do API, więc klucz żyje na serwerze.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devDemo jest ograniczone do dziesięciu odczytów na godzinę z adresu i idzie własnym kluczem, który ma dostęp tylko do /v1/human-design. Sklonuj i wstaw swój, jeśli potrzebujesz więcej.
Przykład
Dział zatytułowany „Przykład”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";Unikalne możliwości
Dział zatytułowany „Unikalne możliwości”Endpointy, których nie mają konkurenci:
- Dream Rave: nocny design, pokazuje nieświadome procesy podczas snu
- Hologenetic Profile: połączenie między kluczami genetycznymi a HD
- Penta: grupowa dynamika dla zespołów (3–5 osób), niezwykle rzadka technika
- Czułość czasowa: jak zmiana czasu urodzenia o ±5/15/30 minut zmienia mapę
Kto używa
Dział zatytułowany „Kto używa”- HR-tech: dobór zespołów przez Penta i grupową zgodność
- Platformy coachingowe: spersonalizowane rekomendacje na podstawie typu i strategii
- Aplikacje randkowe: zgodność HD jako dodatkowy czynnik
- Platformy treści: codzienne/tygodniowe spostrzeżenia HD przez transity
Pełna mapa HD - 50 kredytów. Na Free - 100 map HD miesięcznie za darmo.