Whisk Docs
Whisk HomeHelp CenterDeveloper Tools
v1.0.0
v1.0.0
  • Overview
  • Guides
    • Creating An Account
    • Getting Started
    • Whisk Sandbox
  • API
    • Authentication
      • Server Token
      • Client Token
      • User Access Token
      • Anonymous Access
    • Recipes
      • Get Recipe
      • Get Recipe Categories
      • Recipe Objects
    • Recipe Discovery
      • Recipe Feed
      • Recipe Search
      • Get Similar Recipes
    • Shopping Lists
      • Get Shopping Lists
      • Create A Shopping List
      • Add Items To A Shopping List
      • List Analysis
    • Meal Plans
      • Meal Plan Management
      • Delete Meals
      • Auto-Generator
      • Error Handling
    • Retailers
      • Get Available Stores
      • Retailers Checkout Flow
      • Retailer Aliases
      • OAuth Retailer Flow
      • Retailer User Info
      • Search Store Items
    • Carts
      • Create a Cart
      • Update Cart Item
      • Splitting Combined Items
      • Add Items To Cart
      • Add Recipes To Cart
      • Get Cart Item Options
      • Swap Cart Item Product
      • Delete A Cart Or A Cart Item
      • Checkout
    • Users
      • Get A User
      • Update A User
    • User Recipes & Collections
      • Add User Recipe
      • Create A Recipe
      • Update External Recipe
      • Get All User Recipes
      • Update User Recipe
      • Remove Recipe from Favorites
      • Create Collection
      • Get All User Collections
      • Get Collection
      • Get Recipes from a Collection
      • Remove Collection
    • Tools
      • Autocomplete
  • Shopping List SDK
    • Overview
    • Examples
      • Shoppable Recipes
      • Shoppable Products
      • Shoppable Media
    • Basic Setup
      • Basic Setup
      • Methods
      • Event Listeners
      • Widget
      • Subscriptions
      • Global Configuration
      • UTM Parameters
      • Using With SPA
  • Shopping List Mobile API
    • Overview
    • Examples
    • Reference
  • Tips and Tricks
    • Object IDs
    • URL Lookup
    • Searching
    • Multiple IDs request
  • Resources
    • Nutrients
    • Recipe Labels
    • Health Score, Glycemic Index, Glycemic Load
    • Whisk User Data
    • Supported Retailers
    • Optimizing Image Load
Powered by GitBook
On this page
  • Parameters
  • Sample Request
  • Response

Was this helpful?

  1. API
  2. Recipe Discovery

Get Similar Recipes

PreviousRecipe SearchNextShopping Lists

Last updated 5 years ago

Was this helpful?

GET

/v1/feed?type=related&itemId=:recipeId

Find recipes that are similar to the given one. Fetching similar recipes implemented on top of where the client requests related type

By default only Recipe content type is returned, however, in the future, the support will be added to other returned types, such as Products, Featured groups of recipes, etc. This will be controlled by allowedTypes parameter

Parameters

ATTRIBUTE

TYPE

DESCRIPTION

limit

integer

This is the maximum number of objects that may be returned

Default value: 16

before

string

This is the cursor to return data on a page before it.

after

string

This is the cursor to return data from a next page.

id

string

Feed identifier

country

string

Country in ISO 3166-1 alpha-2 format e.g. GB, US, ...

Default value: GB

language

string

Language in ISO 639-1 format e.g. en, it, de ...

Default value: en

allowedContent

array

List of feed types

Possible values: recipe, link, group.

Default value: recipe

labels

array [string]

excludeIngredients

array [string]

recipes should not have any of these ingredients

filterKey

string

Filter by a group allows to get items related to specific group. Example: category::quick-and-easy

tags

array

List of feed recommendation tags

Possible values: easyDinners, dinners, trending, healthy.

fields

array [string]

Extra fields to return on recipe

Sample Request

curl "https://graph.whisk.com/v1/feed?type=related&itemId=9773cb7eca5d11e7ae7e42010a9a0035&limit=3" \
    -H "Accept: application/json" \
    -H "Authorization: Token <Access-Token>"

Response

See documentation

Feed API
how to use labels
Recipe Feed response