API Human Design
AstroWay API tem 12 endpoints Human Design - a cobertura mais profunda de HD entre APIs comerciais. Do bodygraph básico à dinâmica de grupo Penta e Dream Rave.
O que é calculado
Seção intitulada “O que é calculado”A carta HD completa inclui:
- Tipo: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- Estratégia: mecanismo de tomada de decisão
- Autoridade: autoridade interior (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- Perfil: combinação de linhas (1/3, 2/4, 3/5, 4/6 e etc.)
- Definição: single, split, triple-split, quadruple-split
- Cruz de encarnação: nome, quarto, 4 portões
- Centros: 9 centros com flag defined/open
- Canais: canais definidos com nomes
- Ativações: 26 ativações (13 Personality + 13 Design)
O bodygraph pronto nos mesmos cálculos: Human Design no aplicativo AstroWay.
12 endpoints
Seção intitulada “12 endpoints”| Endpoint | Créditos | O que retorna |
|---|---|---|
/v1/human-design | 50 | Carta HD completa |
/v1/human-design/transits | 50 | Trânsitos HD numa data dada |
/v1/human-design/compatibility | 100 | Compatibilidade de duas cartas HD |
/v1/hd/incarnation-cross | 50 | Cruz de Encarnação |
/v1/hd/dream-rave | 50 | Carta Dream Rave (design noturno) |
/v1/hd/hologenetic | 50 | Perfil Hologenetic |
/v1/hd/sensitivity | 50 | Sensibilidade temporal (impacto da mudança do horário de nascimento) |
/v1/hd/circuitry | 20 | Análise de circuitos (Individual, Tribal, Collective) |
/v1/hd/penta | 100 | Penta - dinâmica de grupo 3–5 pessoas |
/v1/hd/group-overlay | 100 | Sobreposição de grupo |
/v1/hd/design-date | 10 | Data Design (88° do Sol antes do nascimento) |
/v1/hd/rave-new-years | 10 | Datas do Rave New Year |
Aplicação pronta que pode ser clonada
Seção intitulada “Aplicação pronta que pode ser clonada”Demo ao vivo e código no GitHub, MIT.
Um chamado POST /v1/human-design devolve o tipo, estratégia, autoridade, perfil, definição, cruz de encarnação, todos os nove centros com portas ativas, cada canal definido e ambos os conjuntos de ativações. O aplicativo os desenha: forma, bodygraph em SVG, tabela de ativações. O backend é uma rota e nenhum framework, pois aí está toda a essência: o navegador não pode aceder diretamente à API, portanto a chave vive no servidor.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devO demo está limitado a dez leituras por hora a partir do endereço e usa sua própria chave, que tem acesso apenas a /v1/human-design. Clone e substitua pela sua, se precisar de mais.
Exemplo
Seção intitulada “Exemplo”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";Funcionalidades únicas
Seção intitulada “Funcionalidades únicas”Endpoints que os concorrentes não têm:
- Dream Rave: design noturno, mostra processos inconscientes durante o sono
- Hologenetic Profile: ligação entre as chaves genéticas e o HD
- Penta: dinâmica de grupo para equipas (3–5 pessoas), técnica extremamente rara
- Sensibilidade temporal: em que medida uma mudança no horário de nascimento de ±5/15/30 minutos altera o mapa
Quem usa
Seção intitulada “Quem usa”- HR-tech: seleção de equipas através da Penta e da compatibilidade de grupo
- Plataformas de coaching: recomendações personalizadas com base no tipo e na estratégia
- Aplicações de encontros: compatibilidade HD como fator adicional
- Plataformas de conteúdo: insights HD diários/semanais através dos trânsitos
Carta HD completa - 50 créditos. No plano Free - 100 cartas HD por mês gratuitamente.