FitEngine API — AI-Powered Fitness & Nutrition Intelligence
收藏RapidAPI2026-06-14 更新2026-06-16 收录
下载链接:
https://rapidapi.com/cancap-cancap-default/api/fitengine-api-ai-powered-fitness-nutrition-intelligence
下载链接
链接失效反馈官方服务:
资源简介:
Instant AI-powered fitness intelligence. Generate personalized workout plans, calculate macros, build 7-day meal plans, and analyze weekly progress — all via simple REST calls.
创建时间:
2026-06-14
原始信息汇总
FitEngine API — AI-Powered Fitness & Nutrition Intelligence 数据集概述
基本信息
- API名称: FitEngine API — AI-Powered Fitness & Nutrition Intelligence
- 类别: 健康与健身 (Health and Fitness)
- 创建者: cancap
- 订阅者: 1
- 服务等级: 100%
- 延迟: 92ms
- 托管平台: Cloudflare Workers 边缘基础设施,全球300+节点部署
核心功能
该API提供AI驱动的健身与营养智能,通过简单的REST调用生成个性化内容,返回结构化的JSON数据。主要解决以下问题:
- 健身应用需要开发数月才能构建的锻炼数据库、宏量营养素公式和训练计划逻辑
- 营养师/教练咨询成本高、速度慢、不可扩展
- 静态锻炼模板忽略用户年龄、伤病、设备和目标,用户留存率低
- 其他健身API仅提供练习列表,无法生成计划、营养方案或进度反馈
端点与功能
1. POST /workout-plan
生成完整的个性化每周锻炼计划。
- 输入参数(必填):age(10-100)、goal(weight_loss/muscle_gain/endurance/flexibility)、fitness_level(beginner/intermediate/advanced)、equipment(none/dumbbells/full_gym等)、days_per_week(1-7)
- 可选参数:gender、weight_kg、injuries、preferences
- 输出:每周日程(含练习、组数、次数、休息时间、技术技巧、锻炼部位)、热身、冷却、每周提示、渐进超负荷说明
- 典型响应时间: 2-4秒
2. POST /macros
计算BMR、TDEE、目标调整后的热量和精确的宏量营养素目标。
- 输入参数(必填):weight_kg(30-300)、height_cm(100-250)、age(10-100)、gender(male/female)、goal(weight_loss/muscle_gain/maintenance)、activity_level(sedentary/light/moderate/active/very_active)
- 可选参数:diet_type(balanced/keto/vegan/vegetarian/paleo)
- 输出:基础代谢率、总每日能量消耗、目标热量、蛋白质/碳水化合物/脂肪的克数和百分比、每日水分、饮食时间建议、优先/限制食物、补充剂建议、每周预期体重变化
- 典型响应时间: 1-3秒
3. POST /meal-plan
生成完整的7天饮食计划,匹配热量目标。
- 输入参数(必填):daily_calories(800-6000)
- 可选参数:diet_type、allergies、goal、meals_per_day(默认3)
- 输出:每日每餐的宏量营养素分解、准备时间、配料清单、完整的分类购物清单、备餐技巧
- 典型响应时间: 3-6秒
4. POST /progress-check
提交用户每周锻炼数据,接收AI生成的绩效分析。
- 输入参数(必填):workouts_completed、workouts_planned
- 可选参数:avg_effort_1_to_10、notes
- 输出:0-100绩效评分、进度总结、优势、改进领域、调整后的下周建议、激励信息、是否应增加训练强度及建议重量增加百分比
- 典型响应时间: 1-3秒
5. GET /health
服务健康检查,无需认证,返回API状态、版本和可用端点。
- 典型响应时间: <10ms
输入字段参考
/workout-plan
| 字段 | 类型 | 必填 | 备注 |
|---|---|---|---|
| age | integer | 是 | 10–100 |
| goal | string | 是 | weight_loss, muscle_gain, endurance, flexibility |
| fitness_level | string | 是 | beginner, intermediate, advanced |
| equipment | string | 是 | none, dumbbells, full_gym, resistance_bands等 |
| days_per_week | integer | 是 | 1–7 |
| gender | string | 否 | male, female |
| weight_kg | number | 否 | 改善锻炼负荷推荐 |
| injuries | string | 否 | 自由文本 |
| preferences | string | 否 | 自由文本 |
/macros
| 字段 | 类型 | 必填 | 备注 |
|---|---|---|---|
| weight_kg | number | 是 | 30–300 |
| height_cm | number | 是 | 100–250 |
| age | integer | 是 | 10–100 |
| gender | string | 是 | male, female |
| goal | string | 是 | weight_loss, muscle_gain, maintenance |
| activity_level | string | 是 | sedentary, light, moderate, active, very_active |
| diet_type | string | 否 | balanced, keto, vegan, vegetarian, paleo |
/meal-plan
| 字段 | 类型 | 必填 | 备注 |
|---|---|---|---|
| daily_calories | integer | 是 | 800–6000 |
| diet_type | string | 否 | balanced, keto, vegan, vegetarian, paleo |
| allergies | string | 否 | 自由文本 |
| goal | string | 否 | weight_loss, muscle_gain, maintenance |
| meals_per_day | integer | 否 | 默认3 |
/progress-check
| 字段 | 类型 | 必填 | 备注 |
|---|---|---|---|
| workouts_completed | integer | 是 | 本周完成的训练次数 |
| workouts_planned | integer | 是 | 计划进行的训练次数 |
| avg_effort_1_to_10 | integer | 否 | 1–10自评努力程度 |
| notes | string | 否 | 自由文本 |
认证方式
所有端点需通过RapidAPI密钥认证,由RapidAPI代理自动传递,无需单独注册或OAuth流程。
错误处理
所有错误返回一致JSON结构,包含可读消息:
- 400:无效输入(缺少必填字段或值超出范围)
- 405:错误HTTP方法
- 429:超过速率限制(200次请求/小时/IP)
- 500:内部服务器错误
定价方案
| 方案 | 价格 | 月请求数 | 适合场景 |
|---|---|---|---|
| BASIC | $3/月 | 50 | 试用API |
| PRO | $29/月 | 1,200 | 小型应用 |
| ULTRA | $79/月 | 3,500 | 成长型应用 |
| MEGA | $149/月 | 10,000 | 生产环境 |
所有方案均包含全部4个AI端点(/workout-plan、/macros、/meal-plan、/progress-check)和健康检查端点。超出部分按$0.008/次收费(PRO及以上)。



