MND API¶
活動レベルと体の目標に合わせたマクロ栄養の割合を返します。
エンドポイント¶
GET /api/v1/mndPOST /api/v1/mnd/post
パラメータ¶
| 名前 | 型 | 必須 | プレースホルダー | 説明 |
|---|---|---|---|---|
activity_level | 文字列 | はい | クエリ/ボディ | sedentary,moderately_active,very_active。 |
body_composition_goal | 文字列 | はい | クエリ/ボディ | weight_loss,maintenance,muscle_gain。 |
dietary_preferences | 文字列 | はい | クエリ/ボディ | 自由形式の好み設定。 |
lang | 文字列 | いいえ | クエリ | レスポンス言語 (en,es,de,fr,pt,ja,hi,ar)。 |
このエンドポイントを使用する理由¶
- 長いアンケートなしで即座のマクロ栄養の推奨を生成。
- 出力と体の目標に合わせた戦略を適用。
- ダウンストリームのUXのために、計画とモニタリングメモを添付。
リクエストの例¶
curl -X GET "https://api.hefitapi.com/api/v1/mnd?activity_level=moderately_active&body_composition_goal=weight_loss&dietary_preferences=high%20protein&lang=en" \
-H "X-API-Key: YOUR_API_KEY"
curl -X POST "https://api.hefitapi.com/api/v1/mnd/post?lang=en" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"activity_level":"very_active","body_composition_goal":"muscle_gain","dietary_preferences":"balanced"}'
レスポンスの例¶
Info
以下のレスポンスの例は、デモンストレーションのみを目的としています。 完全な、リアルタイム、および潜在的に豊富なJSON構造を取得するには、このエンドポイントに実際のリクエストを送信してください。
{
"carbohydrates": "45.0%",
"proteins": "30.0%",
"fats": "25.0%",
"macro_split_percent": {
"carbohydrates": 45.0,
"proteins": 30.0,
"fats": 25.0
},
"activity_level": "moderately_active",
"body_composition_goal": "weight_loss",
"dietary_preferences": "high protein",
"macro_strategy_band": "balanced",
"macro_strategy_label": "Balanced",
"risk_signal": "Macro split is suitable for broad adherence.",
"action_plan": ["Track response and adjust based on trend"],
"monitoring_plan": "Review progress weekly and tune if needed.",
"language": "en",
"_enterprise": {
"client": "Acme Health",
"plan": "pro",
"request_id": "f1e48e4b4d3d6a9a",
"quota": 120,
"usage_tracking": true
},
"_api_metadata_": {
"endpoint_name": "mnd",
"response_language": "en"
}
}
製品のポジショニング¶
オンボーディング、コーチングフロー、およびプログラムのパーソナライズのための軽量のマクロ計画エンドポイント。
注意
activity_level と body_composition_goal は厳密な列挙型であり、無効な値はHTTP 400を返します。
推奨されるエンドポイント¶
GET /api/v1/bmi- Bmi APIGET /api/v1/tdee- Tdee APIGET /api/v1/bmr- Bmr APIGET /api/v1/protein-calculator- Protein Calculator APIGET /api/v1/fitness/heart-rate-zones- Heart Rate Zones APIGET /api/v1/bodyfat- Bodyfat API