ヒューマンデザイン API
AstroWay APIには12のHuman Designエンドポイントがあり、商用APIの中で最も深いHDカバレッジを提供します。基本的なボディグラフからPentaとDream Raveのグループダイナミクスまで。
完全なHDマップには以下が含まれます:
- タイプ: Manifestor, Generator, Manifesting Generator, Projector, Reflector
- 戦略: 意思決定メカニズム
- 権威: 内在的権威 (Sacral, Emotional, Splenic, Ego, Self-Projected, Mental, Lunar)
- プロフィール: ラインの組み合わせ (1/3, 2/4, 3/5, 4/6など)
- 定義: single, split, triple-split, quadruple-split
- 化身の十字: 名称、四半期、4つのゲート
- センター: 9つのセンター (defined/openのフラグ付き)
- チャネル: 名前付きの定義されたチャネル
- アクティベーション: 26のアクティベーション (13 Personality + 13 Design)
同じ計算に基づいた完成したボディグラフ: AstroWayアプリのHuman Design.
12のエンドポイント
Section titled “12のエンドポイント”| エンドポイント | クレジット | 戻り値 |
|---|---|---|
/v1/human-design | 50 | 完全なHDマップ |
/v1/human-design/transits | 50 | 指定日のHDトランジット |
/v1/human-design/compatibility | 100 | 2つのHDマップの互換性 |
/v1/hd/incarnation-cross | 50 | 化身の十字 |
/v1/hd/dream-rave | 50 | Dream Raveマップ(夜のデザイン) |
/v1/hd/hologenetic | 50 | ホロジェネティックプロフィール |
/v1/hd/sensitivity | 50 | 時間的感度性(出生時間変更の影響) |
/v1/hd/circuitry | 20 | 回路分析(Individual, Tribal, Collective) |
/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 “クローン可能な完成アプリ”ライブデモとGitHubのコード、MITライセンスです。
POST /v1/human-designを1回呼び出すと、タイプ、戦略、権威、プロフィール、定義、化身の十字、すべての9つのセンター(アクティブなゲート付き)、各定義されたチャネル、両方のアクティベーションセットが返されます。アプリケーションはそれらを描画します:形状、SVGのボディグラフ、アクティベーションテーブル。バックエンドは1つのルートで、フレームワークはありません。なぜなら、そこに本質があるからです:ブラウザはAPIに直接アクセスできないため、キーはサーバーに存在します。
git clone https://github.com/astroway/starter-human-designcd starter-human-design && npm installcp .env.example .env # your key goes herenpm run devデモはアドレスごとに1時間に10回の読み取りに制限されており、/v1/human-designにのみアクセスできる独自のキーを使用しています。必要に応じてクローンして独自のキーを設定してください。
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";競合他社にはないエンドポイント:
- Dream Rave: 夜のデザイン、睡眠中の無意識のプロセスを表示
- Hologenetic Profile: ゲネティックキーとHDの間の接続
- Penta: チーム向けのグループダイナミクス(3~5人)、非常に稀な技術
- 時間的感度性: 出生時間を±5/15/30分変更するとマップがどれだけ変化するか
- HR-tech: Pentaとグループ互換性によるチーム選定
- コーチングプラットフォーム: タイプと戦略に基づいたパーソナライズされた推奨
- デートアプリ: HD互換性を追加要因として
- コンテンツプラットフォーム: トランジットによる毎日/毎週のHDインサイト
完全なHDマップ - 50クレジット。無料プランでは、月に100HDマップが無料で利用可能です。
参考になりましたか?
フィードバックありがとうございます。