Salta ai contenuti
AstroWay/api v2.254.12 · it
tutti i sistemi sono operativi

Human Design

AstroWay API ha 12 endpoint Human Design - la copertura più approfondita di HD tra gli API commerciali. L’endpoint principale POST /v1/human-design restituisce la mappa completa. Costo: 50 crediti (Tier 3).

EndpointCreditiCosa restituisce
/v1/human-design50Mappa HD completa: tipo, strategia, autorità, canali, centri, profilo
/v1/human-design/transits50Transiti HD per una data specifica
/v1/human-design/compatibility100Compatibilità tra due mappe HD
/v1/hd/incarnation-cross50Incrocio di incarnazione
/v1/hd/dream-rave50Mappa Dream Rave
/v1/hd/hologenetic50Hologenetic Profile
/v1/hd/sensitivity50Sensibilità temporale (quanto la variazione dell’ora di nascita influisce sulla mappa)
/v1/hd/circuitry20Analisi dei circuiti
/v1/hd/penta100Penta (dinamica di gruppo tra 3-5 persone)
/v1/hd/group-overlay100Overlay di gruppo
/v1/hd/design-date10Data Design (88° Sole prima della nascita)
/v1/hd/rave-new-years10Date Rave New Year

I parametri sono gli stessi di /v1/chart:

Terminal window
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
}'
{
"input": {
"name": "",
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234,
"houseSystem": "P",
"city": "",
"cosmogram": false
},
"type": "Generator",
"strategy": "Wait for the Sacral Response",
"notSelfTheme": "Frustration",
"authority": "Emotional (Solar Plexus)",
"profile": {
"profile": "2/4",
"personalityLine": 2,
"designLine": 4,
"geometry": "Right Angle"
},
"definition": "Split",
"cross": {
"name": "Right Angle Cross of The Maya",
"type": "RAC",
"gates": [
62,
61,
42,
32
]
},
"centers": [
{
"name": "Head",
"defined": true,
"open": false,
"gates": [
61,
63,
64
],
"activeGates": [
61
]
},
{
"name": "Ajna",
"defined": true,
"open": false,
"gates": [
4,
11,
17,
24,
43,
47
],
"activeGates": [
17,
24
]
}
],
"channels": [
{
"gate1": 7,
"gate2": 31,
"centerA": "G",
"centerB": "Throat",
"activatedBy": [
"personality",
"design"
]
}
],
"personalityActivations": [
{
"planet": "Sun",
"planetId": 0,
"gate": 62,
"line": 2,
"color": 1,
"tone": 4,
"base": 2,
"longitude": 111.77244,
"isPersonality": true
}
],
"designActivations": [
{
"planet": "Sun",
"planetId": 0,
"gate": 42,
"line": 4,
"color": 2,
"tone": 3,
"base": 1,
"longitude": 23.772448,
"isPersonality": false
}
],
"designJd": 2447995.484294,
"personalityJd": 2448086.979167
}
CampoTipoDescrizione
typestringManifestor, Generator, Generator Xing (MG), Projector, Reflector
strategystringStrategia per prendere decisioni
authoritystringAutorità interna
profileobjectProfilo: profile.profile è una coppia (es. "1/3"), oltre a personalityLine, designLine e geometry
definitionstringSingle, Split, Triple Split, Quadruple Split o None
crossobjectIncrocio di incarnazione (nome, quadrante, 4 porte)
centersarray9 centri con flag defined/open
channelsarrayCanali definiti
personalityActivationsarray13 attivazioni Personality (cosciente)
designActivationsarray13 attivazioni Design (inconscio)

GET /v1/public/human-design/texts?lang=uk funziona senza chiave e restituisce i nostri testi di riferimento per tutto ciò che la mappa include: cinque tipi (descrizione, strategia, firma, tema del non-se), otto autorità, cinque tipi di definizione, dodici profili, sei linee, nove centri con testo separato per definito e aperto, 36 canali e 64 porte, in 21 lingue. Scaricare una volta per lingua e prendere i testi per ID dalla risposta della mappa:

const chart = (await post('/v1/human-design', birth)).data;
const t = (await (await fetch('https://api.astroway.info/v1/public/human-design/texts?lang=uk')).json()).data;
t.types[chart.type].summary; // "Проектор тут, щоб ясно бачити інших..."
t.authorities[chart.authority].text;
t.profiles[chart.profile.profile];
t.centers.Sacral[chart.centers.find((c) => c.name === 'Sacral').defined ? 'defined' : 'open'];
t.channels[`${Math.min(ch.gate1, ch.gate2)}-${Math.max(ch.gate1, ch.gate2)}`].text;

gateLines[porta][linea] contiene 384 linee delle porte. Gli incroci di incarnazione non sono ancora inclusi qui.

Utile?
Suggerisci modifica

Ultimo aggiornamento: