Food Calories and Macro's API
收藏Food Calories and Macros API 数据集概述
基本信息
- 数据集名称: Food Calories and Macros API
- 提供平台: RapidAPI
- API 创建者: Squiggly
- 所属类别: Food
- 订阅者数量: 11
- 服务等级: 100%
- 平均延迟: 241ms
- 测试率: 22%
定价计划
- BASIC: $0.00 / 月
- PRO: $6.99 / 月
- ULTRA: $19.99 / 月
- MEGA: $49.99 / 月
功能描述
提供全球任何食品的实时、全面的营养信息,包括卡路里、宏量营养素、维生素和矿物质。适用于构建健身追踪器、膳食计划器或健康应用程序。
主要特性
- 全球食品覆盖: 可查询任何食品并即时获取结果。
- 全面的营养数据: 包括卡路里、蛋白质、碳水化合物、脂肪、糖、纤维、维生素等。
- 多结果返回: 对于模糊查询(例如“banana”)返回多个匹配项,并可自定义页面大小。
- 开发者友好: 提供简洁的JSON响应、可靠的正常运行时间且易于集成。
- 价格合理且重视反馈: 定价公平,并乐于接受社区驱动的改进建议。
技术细节
认证
每个请求都需要一个 API 密钥(通过 RapidAPI 订阅时提供)。需在请求头中包含:
"x-rapidapi-key": "YOUR_API_KEY" "x-rapidapi-host": "coolfoodapi-v2.vercel.app"
基础 URL
https://coolfoodapi-v2.vercel.app/
端点
GET /food
检索特定食品的营养信息。
参数
| 名称 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
type |
string | ✅ 是 | 要查询的食品项(例如“banana”)。 |
pagesize |
int | ❌ 否 | 要返回的结果数量(默认值:5)。 |
示例请求
curl -X GET "https://coolfoodapi-v2.vercel.app/food?type=banana&pagesize=5" -H "x-rapidapi-key: YOUR_API_KEY" -H "x-rapidapi-host: coolfoodapi-v2.vercel.app"
示例响应(截断) json { "success": true, "data": { "foods": [ { "fdcId": 2012128, "description": "BANANA", "brandName": "Wonder Natural Foods Corp", "servingSize": { "amount": 100, "unit": "g" }, "calories": 312, "macronutrients": { "protein": 12.5, "carbohydrates": 40.6, "fat": 6.25, "fiber": 6.2, "sugar": 6.25 }, "dataType": "Branded", "publishedDate": "2021-10-28" } ], "totalHits": 5165, "currentPage": 1, "totalPages": 207, "searchQuery": "banana" }, "message": "Found 25 foods for "banana"" }
应用场景
- 健身与卡路里追踪应用
- 营养指导工具
- 膳食计划平台
- 杂货/食谱应用
- 健康与健康仪表板
发展路线图
- 品牌食品扩展
- 缓存以加快查询速度
- 扩展的微量营养素覆盖范围
- 用户建议的功能(乐于接受反馈!)
反馈与支持
- 联系方式: squigglymold@gmail.com




