# Tasty API

> Search Tasty's recipes by dish, ingredient or tag, then get a recipe's ingredients, steps, nutrition, times and rating from its link, with similar recipes and cooks' tips by…

Page: https://docs.toolzerhub.com/reference/tasty

## Recipe

Search Tasty's recipes by dish, ingredient or tag, then get a recipe's ingredients, steps, nutrition, times and rating from its link, with similar recipes and cooks' tips by…

- [Get recipe details (v1)](https://docs.toolzerhub.com/reference/tasty/recipe/get-tasty-recipe.md): `GET /v1/tasty/recipe`. Returns a Tasty recipe's ingredients with US and metric amounts, steps, nutrition per serving, prep and cook times, servings, rating and tags, from its link or slug. data is null for an unknown recipe.
- [Get recipe tips (v1)](https://docs.toolzerhub.com/reference/tasty/recipe/get-tasty-tips.md): `GET /v1/tasty/tips`. Returns one page of 12 tips cooks left on a Tasty recipe, newest or most upvoted first, with author, photo and upvotes. An unknown recipe_id returns a total of 0.
- [Get similar recipes (v1)](https://docs.toolzerhub.com/reference/tasty/recipe/get-tasty-similar.md): `GET /v1/tasty/similar`. Returns up to 20 recipes Tasty recommends alongside a recipe. results is empty when Tasty recommends none or the recipe_id is unknown.

## Search

Search Tasty's recipes by dish, ingredient or tag, then get a recipe's ingredients, steps, nutrition, times and rating from its link, with similar recipes and cooks' tips by…

- [Search recipes (v1)](https://docs.toolzerhub.com/reference/tasty/search/get-tasty-search.md): `GET /v1/tasty/search`. Returns one page of 20 Tasty recipes for a dish, ingredient or tags, with times, tags and the filter tags available for the search. A search with no match returns empty results.

## Tags

Search Tasty's recipes by dish, ingredient or tag, then get a recipe's ingredients, steps, nutrition, times and rating from its link, with similar recipes and cooks' tips by…

- [List recipe tags (v1)](https://docs.toolzerhub.com/reference/tasty/tags/get-tasty-tags.md): `GET /v1/tasty/tags`. Returns the tags under a Tasty category such as cuisine or meal, or under a tag ID, with each tag's parent. Tag names work as search tags.
