five

Complete Fitness Metrics & Nutrition API

收藏
RapidAPI2026-01-01 更新2025-12-31 收录
下载链接:
https://rapidapi.com/alreadycoded/api/complete-fitness-metrics-nutrition-api
下载链接
链接失效反馈
官方服务:
资源简介:
Calculate BMI, BMR, TDEE, daily calories, body fat, ideal weight, macros, and hydration needs using simple health inputs.
创建时间:
2026-01-01
原始信息汇总

Complete Fitness Metrics & Nutrition API 数据集概述

基本信息

  • 数据集名称: Complete Fitness Metrics & Nutrition API
  • 类别: Health and Fitness
  • 提供者: alreadycoded
  • API版本: v1 (current)
  • API地址: https://rapidapi.com/alreadycoded/api/complete-fitness-metrics-nutrition-api

服务指标

  • 流行度: 8.8
  • 服务等级: 100%
  • 延迟: 654ms
  • 测试通过率: 100%

订阅计划与定价

  • BASIC: $0.00 / 月
  • PRO: $10.00 / 月
  • ULTRA: $30.00 / 月
  • MEGA: $50.00 / 月

功能概述

该API是一个一体化健康与健身计算器,通过身高、体重、年龄、性别和活动水平等基本输入,提供完整的健康和营养指标。适用于健身应用、饮食计划器、健康仪表板、可穿戴设备集成和健康平台。

主要计算功能

  • BMI(身体质量指数)及健康分类
  • BMR(基础代谢率 – Mifflin-St Jeor公式)
  • TDEE(每日总能量消耗)
  • 基于目标的卡路里摄入量(减重、维持、增重)
  • 理想体重计算
  • 体脂百分比估算
  • 去脂体重计算
  • 每日水分摄入建议
  • 宏量营养素分解(蛋白质、脂肪、碳水化合物)

技术细节

输入参数

  • height (必需): 用户身高(厘米)。示例: 175
  • weight (必需): 用户体重(千克)。示例: 70
  • age (必需): 年龄(岁)。示例: 25
  • gender (必需): 用户性别。支持值: male, female
  • activity_level (可选): 用于TDEE计算的体育活动水平。默认值: moderate
    • 支持值: sedentary (很少或没有运动), light (轻度运动,每周1-3天), moderate (中度运动,每周3-5天), active (高强度运动,每周6-7天), very_active (非常剧烈的运动)
  • goal (可选): 卡路里目标偏好。默认值: maintain
    • 支持值: lose, maintain, gain

响应结构示例

API返回结构化的JSON响应。成功响应示例如下: json { "success": true, "input": { "height_cm": 175, "weight_kg": 70, "age": 25, "gender": "male", "activity_level": "moderate", "goal": "maintain" }, "calculations": { "bmi": { "value": 22.86, "category": "Normal" }, "bmr": 1674, "tdee": 2594, "daily_calories": { "lose_weight": 2094, "maintain_weight": 2594, "gain_weight": 3094 }, "ideal_weight_kg": 72, "body_fat_percentage": 18.2, "lean_body_mass_kg": 57.3, "daily_water_intake_liters": 2.8, "macros": { "protein_g": 130, "carbs_g": 290, "fats_g": 75 } } }

认证方式

通过发送以下请求头进行认证:

  • X-RapidAPI-Host
  • X-RapidAPI-Key 头(设置为您的RapidAPI应用API密钥)

速率限制

  • 所有免费计划(如BASIC)限制为 每小时1000次请求
  • 每个订阅计划定义了每月允许的最大请求数以及以RPS(每秒请求数)表示的速率限制。
  • 超出限制时,API将返回 429 Too Many Requests 错误。

速率限制响应头

所有API响应包含以下速率限制头:

  • x-ratelimit-requests-limit: 您的订阅允许的请求总数。
  • x-ratelimit-requests-remaining: 达到配额限制前的剩余请求数。
  • x-ratelimit-requests-reset: 配额重置前的剩余时间(秒)。

常见HTTP状态码

  • 400 Bad Request: 参数缺失或无效。
  • 403 Forbidden: API密钥无效或没有有效订阅。
  • 404 Not Found: 端点无效。
  • 429 Too Many Requests: 超出速率限制。
  • 5XX Server Error: 临时服务器端问题。

支持与联系

  • 支持: 遇到任何问题或需要澄清时,请提供错误代码、消息和请求上下文进行联系。
  • 联系邮箱: alreadycoded@gmail.com
  • 提供商网站: https://www.alreadycoded.com
  • 自定义计划、企业用途或高流量请求: 可通过上述邮箱或网站联系。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作