five

Fitness, METs, & Health Analytics API

收藏
RapidAPI2026-05-22 更新2026-05-21 收录
下载链接:
https://rapidapi.com/mechanicianapis/api/fitness-mets-health-analytics-api
下载链接
链接失效反馈
官方服务:
资源简介:
Tools for workout plans for adults, seniors, and wheelchair users. Includes BMR, METs, calories, and air pollution health risks.
创建时间:
2026-05-22
原始信息汇总

好的,这是根据您提供的数据集详情页面内容提炼的概述。

数据集概述:Fitness, METs, & Health Analytics API

核心功能

该API提供基于科学文献的精准代谢与身体活动数据,主要面向健身应用、可穿戴设备集成及健康科技初创企业。核心数据源是2024年成人、老年人和轮椅使用者的身体活动汇编,涵盖了超过1300种独特身体活动的代谢当量(MET)值。

主要特性

  • 全面的METs数据库:支持通过简单字符串或正则表达式(regex)搜索超过1300种分类活动(如跑步、骑行、游泳、居家活动等)的MET值。
  • 卡路里消耗计算器:根据活动时长、用户体重和精确的MET值,计算运动消耗的主动卡路里。
  • 空气质量“临界点”计算器:评估户外运动的安全性。通过比较运动的益处与PM2.5污染的健康风险,计算出污染风险超过锻炼益处的精确时间点。计算时会考虑活动类型、时长和用户的平均睡眠时长,并支持N95口罩和路线规划等缓解措施参数。
  • 健康指标计算:提供BMI、BMR(基础代谢率)及TDEE(每日总能量消耗)的计算。
  • 目标体重规划:根据每日卡路里赤字,计算达到目标体重的预计日期和天数。
  • 包容性设计:包含针对成年人、老年人和轮椅使用者的特定数据,确保健身追踪的包容性和可及性。

可用端点

API主要分为三大类端点:

1. 指标 (Metrics) 端点

端点 功能描述
GET /metrics/bmi 根据身高和体重计算身体质量指数(BMI)。
GET /metrics/bmr 使用Mifflin-St Jeor方程计算基础代谢率(BMR)和总每日能量消耗(TDEE)。
GET /metrics/target_weight 根据每日卡路里赤字,计算达到目标体重的日期和所需天数。

2. 健康 (Health) 端点

端点 功能描述
GET /health/calories 根据活动代码、时长和用户体重,计算主动消耗的卡路里。
GET /health/tipping_point 计算PM2.5暴露风险超过运动益处的“临界点”时间(分钟),使用原始MET值和PM2.5浓度。
GET /health/tipping_point_advanced (Ultra和Mega套餐) 计算高级运动安全指标,包括健康效率、环境性能损失、盈亏平衡点及警告。支持N95口罩、路线优化和睡眠时长参数。
GET /health/aqi_to_pm25 将美国空气质量指数(AQI)值转换为PM2.5浓度(ug/m3)。

3. 代谢当量 (METs) 端点

端点 功能描述
GET /mets/categories 获取数据库中所有主要身体活动类别的完整列表。
GET /mets/activities 获取指定主要类别下的所有具体活动、描述和MET值。可指定人群(成年人/老年人/轮椅使用者)。
GET /mets/mets 根据活动代码查询其精确的MET值。
GET /mets/search 通过关键词、短语或正则表达式搜索身体活动。

技术特点

  • 超低延迟:采用无服务器架构和静态JSON参考映射,预期响应时间低于100毫秒。
  • AI优化:专为模型上下文协议(MCP)设计,优化了API的架构和描述,便于大型语言模型代理和自然语言助手调用。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

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

二维码
科研交流群

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

数据驱动未来

携手共赢发展

商业合作