Human Design
AstroWay API لديه 12 إندبوينت Human Design - أعمق تغطية HD بين الـ API التجارية. الإندبوينت الأساسي POST /v1/human-design يرجع الخريطة الكاملة. التكلفة: 50 ائتمان (Tier 3).
12 إندبوينت HD
Section titled “12 إندبوينت HD”| إندبوينت | الائتمانات | ما يُرجع |
|---|---|---|
/v1/human-design | 50 | خريطة HD كاملة: النوع، الاستراتيجية، السلطة، القنوات، المراكز، الملف |
/v1/human-design/transits | 50 | انتقالات HD لتاريخ محدد |
/v1/human-design/compatibility | 100 | توافق خريطتين HD |
/v1/hd/incarnation-cross | 50 | صليب التجسد |
/v1/hd/dream-rave | 50 | خريطة Dream Rave |
/v1/hd/hologenetic | 50 | ملف Hologenetic |
/v1/hd/sensitivity | 50 | الحساسية الزمنية (مدى تأثير تغيير وقت الولادة على الخريطة) |
/v1/hd/circuitry | 20 | تحليل الدوائر |
/v1/hd/penta | 100 | Penta (ديناميكية مجموعة من 3–5 أشخاص) |
/v1/hd/group-overlay | 100 | تراكب المجموعة |
/v1/hd/design-date | 10 | تاريخ التصميم (88° شمس قبل الولادة) |
/v1/hd/rave-new-years | 10 | تواريخ Rave New Year |
مثال على الطلب
Section titled “مثال على الطلب”المعلمات هي نفسها كما في /v1/chart:
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 res = await fetch('https://api.astroway.info/v1/human-design', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Api-Key': process.env.ASTROWAY_API_KEY!, }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, }),});const { data: hd } = await res.json();console.log(hd.type); // e.g. "Generator"console.log(hd.strategy); // e.g. "To Respond"console.log(hd.authority); // e.g. "Sacral"console.log(hd.profile); // e.g. "1/3"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(hd['type']) # e.g. "Generator"print(hd['strategy']) # e.g. "To Respond"print(hd['authority']) # e.g. "Sacral"print(hd['channels']) # List of defined channels<?phpuse GuzzleHttp\Client;
$client = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $client->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']; // e.g. "Generator"echo $hd['strategy']; // e.g. "To Respond"echo $hd['authority']; // e.g. "Sacral"echo $hd['profile']; // e.g. "1/3"مثال على الاستجابة
Section titled “مثال على الاستجابة”{ "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}الحقول الرئيسية في الاستجابة
Section titled “الحقول الرئيسية في الاستجابة”| الحقل | النوع | الوصف |
|---|---|---|
type | string | Manifestor, Generator, Generator Xing (MG), Projector, Reflector |
strategy | string | استراتيجية اتخاذ القرار |
authority | string | السلطة الداخلية |
profile | object | الملف: profile.profile هو زوج (مثال "1/3")، بالإضافة إلى personalityLine، designLine و geometry |
definition | string | Single، Split، Triple Split، Quadruple Split أو None |
cross | object | صليب التجسد (الاسم، الربع، 4 بوابات) |
centers | array | 9 مراكز مع علم defined/open |
channels | array | القنوات المحددة |
personalityActivations | array | 13 تنشيطًا Personality (الواعي) |
designActivations | array | 13 تنشيطًا Design (اللاواعي) |
النصوص للخريطة
Section titled “النصوص للخريطة”GET /v1/public/human-design/texts?lang=uk يعمل بدون مفتاح ويعيد نصوصنا المرجعية لكل ما تسميه الخريطة: خمسة أنواع (الوصف، الاستراتيجية، التوقيع، موضوع غير الذات)، ثمانية سلطات، خمسة أنواع من التحديد، اثنا عشر ملفًا، ست خطوط، تسعة مراكز مع نص منفصل للمعرف والمفتوح، 36 قناة و64 بوابة، 21 لغة. حمّل مرة واحدة لكل لغة وخذ النصوص عبر المعرفات من استجابة الخريطة:
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[ворота][лінія] يحتوي على 384 سطرًا للبوابات. لا توجد صلبان تجسد هنا بعد.
التالي
Section titled “التالي”- خريطة الولادة: طلب أساسي
- التوافق: توافق بين خريطتين
- الانتقالات: تراكب انتقالي
- مرجع API: جميع 771 إندبوينتات
هل كان مفيدًا؟
شكرًا على ملاحظاتك.