API de Human Design
AstroWay API tiene 12 endpoints de Human Design - la cobertura más profunda de HD entre las APIs comerciales. Desde el bodygraph básico hasta la dinámica de grupo Penta y Dream Rave.
Qué se calcula
Sección titulada «Qué se calcula»- Tipo: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- Estrategia: mecanismo de toma de decisiones
- Autoridad: autoridad interna (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- Perfil: combinación de líneas (1/3, 2/4, 3/5, 4/6 y etc.)
- Definición: single, split, triple-split, quadruple-split
- Cruz de encarnación: nombre, cuarto, 4 puertas
- Centros: 9 centros con bandera defined/open
- Canales: canales definidos con nombres
- Activaciones: 26 activaciones (13 Personality + 13 Design)
El bodygraph listo basado en esos mismos cálculos: Human Design en la aplicación AstroWay.
12 endpoints
Sección titulada «12 endpoints»| endpoint | créditos | qué devuelve |
|---|---|---|
/v1/human-design | 50 | Carta HD completa |
/v1/human-design/transits | 50 | Tránsitos HD en una fecha dada |
/v1/human-design/compatibility | 100 | Compatibilidad de dos cartas HD |
/v1/hd/incarnation-cross | 50 | Cruz de encarnación |
/v1/hd/dream-rave | 50 | Carta Dream Rave (diseño nocturno) |
/v1/hd/hologenetic | 50 | Hologenetic Profile |
/v1/hd/sensitivity | 50 | Sensibilidad temporal: ¿en qué medida un cambio en la hora de nacimiento de ±5/15/30 min cambia la carta? |
/v1/hd/circuitry | 20 | Análisis de circuitos (Individual, Tribal, Collective) |
/v1/hd/penta | 100 | Penta - dinámica de grupo 3–5 personas |
/v1/hd/group-overlay | 100 | Superposición de grupo |
/v1/hd/design-date | 10 | Fecha Design (88° del Sol antes del nacimiento) |
/v1/hd/rave-new-years | 10 | Fechas de Rave New Year |
Aplicación lista para clonar
Sección titulada «Aplicación lista para clonar»Demo en vivo y código en GitHub, MIT.
Una llamada POST /v1/human-design devuelve tipo, estrategia, autoridad, perfil, definición, cruz de encarnación, todos los nueve centros con puertas activas, cada canal definido y ambos conjuntos de activaciones. La aplicación los dibuja: forma, bodygraph en SVG, tabla de activaciones. El backend es una ruta y ningún framework, porque ahí está toda la esencia: el navegador no puede acceder directamente a la API, así que la clave vive en el servidor.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devLa demo está limitada a diez lecturas por hora desde la dirección y utiliza su propia clave, que solo tiene acceso a /v1/human-design. Clónala y sustituye la tuya si necesitas más.
Ejemplo
Sección titulada «Ejemplo»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";Características únicas
Sección titulada «Características únicas»Endpoints que los competidores no tienen:
- Dream Rave: diseño nocturno, muestra procesos inconscientes durante el sueño
- Hologenetic Profile: vínculo entre las claves genéticas y HD
- Penta: dinámica de grupo para equipos (3–5 personas), técnica muy rara
- Sensibilidad temporal: ¿en qué medida un cambio en la hora de nacimiento de ±5/15/30 min cambia la carta?
Quién lo usa
Sección titulada «Quién lo usa»- HR-tech: selección de equipos mediante Penta y compatibilidad grupal
- Plataformas de coaching: recomendaciones personalizadas basadas en tipo y estrategia
- Aplicaciones de citas: compatibilidad HD como factor adicional
- Plataformas de contenido: insights HD diarios/semanales a través de tránsitos
Precios
Sección titulada «Precios»La carta HD completa - 50 créditos. En el plan Free - 100 cartas HD por mes gratis.