API Thiết kế con người
API AstroWay có 12 endpoint Human Design - phạm vi phủ sóng HD sâu rộng nhất trong số các API thương mại. Từ bodygraph cơ bản đến động lực nhóm Penta và Dream Rave.
Được tính toán
Phần tiêu đề “Được tính toán”Bản đồ HD đầy đủ bao gồm:
- Loại: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- Chiến lược: cơ chế ra quyết định
- Quyền lực: quyền lực nội tại (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- Hồ sơ: kết hợp các đường (1/3, 2/4, 3/5, 4/6, v.v.)
- Định nghĩa: single, split, triple-split, quadruple-split
- Thập giá hóa sinh: tên, quý, 4 cổng
- Trung tâm: 9 trung tâm với cờ defined/open
- Kênh: các kênh được định nghĩa với tên
- Kích hoạt: 26 kích hoạt (13 Personality + 13 Design)
Bodygraph hoàn chỉnh dựa trên các tính toán này: Human Design trong ứng dụng AstroWay.
12 endpoint
Phần tiêu đề “12 endpoint”| Endpoint | Tín dụng | Trả về |
|---|---|---|
/v1/human-design | 50 | Bản đồ HD đầy đủ |
/v1/human-design/transits | 50 | HD transits vào ngày cụ thể |
/v1/human-design/compatibility | 100 | Tương thích giữa hai bản đồ HD |
/v1/hd/incarnation-cross | 50 | Thập giá hóa sinh |
/v1/hd/dream-rave | 50 | Bản đồ Dream Rave (thiết kế ban đêm) |
/v1/hd/hologenetic | 50 | Hồ sơ Hologenetic |
/v1/hd/sensitivity | 50 | Độ nhạy thời gian (ảnh hưởng của việc thay đổi thời gian sinh) |
/v1/hd/circuitry | 20 | Phân tích các đường vi mạch (Individual, Tribal, Collective) |
/v1/hd/penta | 100 | Penta - động lực nhóm 3–5 người |
/v1/hd/group-overlay | 100 | Overlay nhóm |
/v1/hd/design-date | 10 | Ngày Design (88° Mặt Trời trước khi sinh) |
/v1/hd/rave-new-years | 10 | Ngày Rave New Year |
Ứng dụng sẵn sàng để sao chép
Phần tiêu đề “Ứng dụng sẵn sàng để sao chép”Demo trực tiếp và mã nguồn trên GitHub, MIT.
Một lệnh gọi POST /v1/human-design trả về loại, chiến lược, quyền lực, hồ sơ, định nghĩa, thập giá hóa sinh, tất cả chín trung tâm với cổng hoạt động, mỗi kênh được định nghĩa và cả hai bộ kích hoạt. Ứng dụng sẽ vẽ chúng: hình dạng, bodygraph bằng SVG, bảng kích hoạt. Backend là một route và không có framework nào, vì đó chính là điểm mấu chốt: trình duyệt không thể gọi API trực tiếp, do đó khóa tồn tại trên máy chủ.
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devDemo bị giới hạn mười lần đọc mỗi giờ từ địa chỉ và sử dụng khóa riêng của nó, chỉ có quyền truy cập vào /v1/human-design. Sao chép và thay bằng khóa của bạn nếu cần nhiều hơn.
Ví dụ
Phần tiêu đề “Ví dụ”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";Tính năng độc đáo
Phần tiêu đề “Tính năng độc đáo”Các endpoint không có ở đối thủ:
- Dream Rave: thiết kế ban đêm, cho thấy các quá trình vô thức trong khi ngủ
- Hồ sơ Hologenetic: mối liên hệ giữa các khóa gen và HD
- Penta: động lực nhóm cho đội (3–5 người), kỹ thuật cực kỳ hiếm
- Độ nhạy thời gian: mức độ thay đổi thời gian sinh ±5/15/30 phút làm thay đổi bản đồ
Ai sử dụng
Phần tiêu đề “Ai sử dụng”- HR-tech: tuyển dụng đội thông qua Penta và tương thích nhóm
- Nền tảng coaching: đề xuất cá nhân hóa dựa trên loại và chiến lược
- Ứng dụng hẹn hò: tương thích HD như yếu tố bổ sung
- Nền tảng nội dung: thông tin HD hàng ngày/tuần thông qua transits
Chi phí
Phần tiêu đề “Chi phí”Bản đồ HD đầy đủ - 50 tín dụng. Với gói Free - 100 bản đồ HD mỗi tháng miễn phí.