Food API
收藏官方服务:
资源简介:
Tasty API providing recipe search, community tips, meal plans, social feeds, and smart recipe suggestions.
创建时间:
2026-07-23
原始信息汇总
数据集概述
名称:Food API (Tasty API)
简介:一个基于Tasty丰富烹饪数据的公共REST API,提供食谱搜索、社区烹饪技巧、饮食标签过滤、个性化订阅源和膳食计划等功能。
核心功能:
- 智能食谱搜索:通过搜索词、包含标签(饮食类型、餐食类型、菜系)和排除标签(过敏原/食材)查询食谱。
- 社区烹饪技巧:支持获取特定食谱的社区技巧和建议,并按点赞数或更新时间排序。
- 膳食计划与社交订阅源:提供策划的膳食计划、社交订阅源和个性化用户订阅源,支持时区设置。
- 关联食谱与建议:根据食谱ID获取关联食谱推荐,并提供关键词自动补全建议。
- 饮食与过敏原过滤:支持素食、纯素、生酮、无麸质、清真、犹太洁食等饮食标签过滤,并可排除花生、乳制品、海鲜等过敏原。
端点列表:
GET /v1/recipe-search:搜索食谱,支持标签包含/排除和分页。GET /v1/related-recipes:根据食谱ID获取关联食谱。GET /v1/suggestions:基于搜索前缀获取自动补全建议。GET /v1/recipes/{recipe_id}/tips:获取特定食谱的社区技巧。GET /v1/feed:获取主要用户订阅源。GET /v1/social-feed:获取社交订阅源。GET /v1/meal-plans-feed:获取膳食计划订阅源。
支持的标签:
- 时间与难度:
under_15_minutes,under_30_minutes,easy,5_ingredients_or_less - 饮食与生活方式:
keto,vegan,vegetarian,gluten_free,dairy_free,halal,kosher,pescatarian - 餐食类型:
breakfast,lunch,dinner,desserts,snacks,drinks - 菜系类型:
asian,european,middle_eastern,american,fusion - 排除标签(过敏原):
seafood,beef,chicken,eggs,pork,gluten,tree_nuts,soy,dairy,peanuts
技术细节:
- 基础设施:基于Cloudflare Workers边缘基础设施运行,性能高。
- 响应格式:返回JSON格式数据(
JsonObject)。 - 认证方式:通过RapidAPI自动认证(需提供
X-RapidAPI-Key和X-RapidAPI-Host头)。 - 请求方式:所有端点均使用
GET方法。 - 错误处理:错误以JSON格式返回,常见HTTP状态码包括200、400、404、405、502。
使用限制:
- 仅支持文档中列出的查询参数,未知参数返回400错误。
- 禁止发送重复的查询参数。
- 需遵守RapidAPI的速率限制,并建议适当缓存响应。
- 食谱数据仅供信息参考,发布应用前需核实许可、署名及商业使用要求。



