遇见数据集

Food API

收藏
RapidAPI2026-07-23 更新2026-07-24 收录
官方服务:

资源简介:

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-KeyX-RapidAPI-Host头)。
  • 请求方式:所有端点均使用GET方法。
  • 错误处理:错误以JSON格式返回,常见HTTP状态码包括200、400、404、405、502。

使用限制

  • 仅支持文档中列出的查询参数,未知参数返回400错误。
  • 禁止发送重复的查询参数。
  • 需遵守RapidAPI的速率限制,并建议适当缓存响应。
  • 食谱数据仅供信息参考,发布应用前需核实许可、署名及商业使用要求。
二维码
社区交流群
二维码
科研交流群
商业服务