遇见数据集

MoveBase

收藏
RapidAPI2026-07-20 更新2026-07-21 收录
官方服务:

资源简介:

1,324 fitness exercises with muscle targeting, required equipment, animated demos and step-by-step instructions in 10 languages (incl. English & French)

创建时间:
2026-07-20
原始信息汇总

MoveBase 数据集详情

数据集概述

MoveBase 是一个快速、简洁的 REST API,提供了一个包含 1,324 个精选健身动作 的策展数据集,旨在帮助开发者构建健身应用、私人教练工具、健身房平台或 AI 健身教练代理。

核心特性

  • 多语言支持:每个动作的说明都支持 10 种语言(英文、法文、西班牙文、意大利文、土耳其文、俄文、中文、印地文、波兰文、韩文),可通过 lang 参数切换。
  • 多媒体内容:每个动作都配有 CDN 交付的缩略图(.jpg)和动画演示 GIF(.gif),并附带专属商业使用许可。
  • 双轨说明:提供完整的说明文本和结构化的 instructionSteps 数组。
  • 丰富筛选:支持按身体部位、器材、目标肌肉、次要肌肉进行筛选。
  • 性能优化:边缘缓存、低延迟、统一 JSON 响应格式,支持大小写和重音不敏感搜索。
  • 自动化工作:提供随机动作端点 random,适合自动化生成训练计划。

数据集内容

数据项 统计
动作数量 1,324 个(经过策划和去重)
语言数量 10 种
身体部位分类 10 类(背部、胸部、肩部、上臂、前臂、大腿、小腿、腰部、有氧运动、颈部)
器材类型 28 种(杠铃、哑铃、绳索、自重、器械等)
目标肌肉 19 种(胸大肌、二头肌、腹肌、臀肌等)
每个动作的多媒体 1 张缩略图 + 1 个动画演示 GIF

每个动作返回的数据包含:idslugnamecategoryequipmenttargetmuscleGroupsecondaryMuscles[]、本地化的 instructionsinstructionSteps[]imageUrlgifUrl 及多媒体归属信息。

API 接口

方法 端点 描述
GET /api/v1/exercises 分页、可筛选列表(支持 categoryequipmenttargetmusclesearchlanglimitoffset 参数)
GET /api/v1/exercises/{idOrSlug} 按 ID 或 slug 获取单个动作详情
GET /api/v1/exercises/random 返回指定数量(count)的随机动作(支持相同筛选参数)
GET /api/v1/categories 获取所有身体部位及其计数
GET /api/v1/equipments 获取所有器材类型及其计数
GET /api/v1/targets 获取所有目标肌肉及其计数
GET /api/v1/status 健康检查(返回版本、总数、语言等)

通用查询参数lang(默认 en)、limit(默认 20,最大 100)、offsetsearch(大小写和重音不敏感)。所有响应均采用统一信封格式:成功时返回 { success, data, meta },错误时返回 { success: false, error: { code, message } }(错误码包括 400404429500)。

使用场景

  • 健身与训练应用
  • 私人教练和教练工具
  • AI 健身代理和聊天机器人
  • 健身房和健康平台

其他信息

  • 多媒体授权:图片和 GIF 提供专属商业使用许可,显示媒体时需要保留 attribution 字段。
  • 速率限制和配额:由 RapidAPI 订阅计划管理。
  • 一致性:稳定的 ID 和 slug,可预测的响应格式,支持 OpenAPI 3.0 规范一键生成 SDK。
二维码
社区交流群
二维码
科研交流群
商业服务