BigOven

Connect to the BigOven recipe API to search and display 350,000+ recipes, reviews and ingredient lists. Test an API call and export the code into your app now. The BigOven API is a paid API. See plans here: http://api2.bigoven.com/web/documentation/feestructure

388 subscribers
4.6/10 popularity
131290 ms avg latency
42 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

BigOven endpoints

MethodEndpointDescription
POST addRecipeImage
/addRecipeImage
Add recipe image.
POST addRecipeToGroceryList
/addRecipeToGroceryList
Add a Recipe to the grocery list.
POST addReplyToReview
/addReplyToReview
POST a reply to a given review. The date will be set by server. Note that replies no longer have star ratings, only top-level reviews do.
POST addSingleItemToGroceryList
/addSingleItemToGroceryList
Add a single line item to the grocery list.
POST createRecipe
/createRecipe
Add a new recipe.
POST createRecipeFeedback
/createRecipeFeedback
Feedback on a Recipe -- for internal BigOven editors.
POST createRecipeNote
/createRecipeNote
Create a new note into the system.
POST createReview
/createReview
Add a new review. Only one review can be provided per {userId, recipeId} pair. Otherwise your review will be updated.
POST deleteItemFromGroceryList
/deleteItemFromGroceryList
Will delete this item assuming you own it.
POST deleteItemsFromGroceryList
/deleteItemsFromGroceryList
Delete all the items on a grocery list; faster operation than a sync with deleted items.
POST deleteMyReviewReply
/deleteMyReviewReply
DELETE a reply to a given review. Authenticated user must be the one who originally posted the reply.
POST deleteMySingleRecipe
/deleteMySingleRecipe
Delete user single recipe.
POST deleteRecipeNote
/deleteRecipeNote
Delete recipe note.
POST departmentalizeItemsInGroceryList
/departmentalizeItemsInGroceryList
Departmentalize a list of strings. Used for ad-hoc grocery list item addition.
POST getFoodGlossaryArticleByTerm
/getFoodGlossaryArticleByTerm
Get food glossary article by term (e.g., asparagus). This editorial is (c) BigOven and MUST carry attribution and a link back to the glossary entry on BigOven.com.
POST getFoodGlossaryArticle
/getFoodGlossaryArticle
Get food glossary article.
POST getMyGroceryList
/getMyGroceryList
Get the user's grocery list. User is determined by Basic Authentication.
POST getMyRecipeReview
/getMyRecipeReview
Get *my* review for the recipe {recipeId}, where "me" is determined by standard authentication headers
POST getMySingleRecipe
/getMySingleRecipe
Get user single recipe.
POST getMySingleRecipeNote
/getMySingleRecipeNote
GET /recipe/{recipeId}/note/{noteId}
POST getRandomRecipe
/getRandomRecipe
Get a random, home-page-quality Recipe.
POST getRecipeAutocomplete
/getRecipeAutocomplete
Given a query, return recipe titles starting with query. Query must be at least 3 chars in length.
POST getRecipeCategories
/getRecipeCategories
Get a list of recipe categories.
POST getRecipeCollectionMetadata
/getRecipeCollectionMetadata
Gets a recipe collection metadata. A recipe collection is a curated set of recipes.
POST getRecipeCollections
/getRecipeCollections
Get the list of current, seasonal recipe collections. From here, you can use the /collection/{id} endpoint to retrieve the recipes in those collections.
POST getRecipeNotes
/getRecipeNotes
Get recipe notes.
POST getRecipePhotos
/getRecipePhotos
Get all the photos for a recipe
POST getRecipeRaves
/getRecipeRaves
Get the recipe/comment tuples for those recipes with 4 or 5 star ratings.
POST getRecipeReviews
/getRecipeReviews
Get paged list of reviews for a recipe. Each review will have at most one FeaturedReply, as well as a ReplyCount.
POST getRecipeScanImages
/getRecipeScanImages
Gets a list of RecipeScan images for the recipe. There will be at most 3 per recipe.
POST getRelatedRecipes
/getRelatedRecipes
Get recipes related to the given recipeId.
POST getReviewReplies
/getReviewReplies
Get a paged list of replies for a given review.
POST getSingleRecipeCollection
/getSingleRecipeCollection
Gets a recipe collection. A recipe collection is a curated set of recipes.
POST getSingleReview
/getSingleReview
Get a given review by string-style ID. This will return a payload with FeaturedReply, ReplyCount. Recommended display is to list top-level reviews with one featured reply…
POST getUserRecentlyViewedRecipes
/getUserRecentlyViewedRecipes
Get a list of recipes that the authenticated user has most recently viewed.
POST searchRecipes
/searchRecipes
Search for recipes. There are many parameters that you can apply.
POST synchronizeGroceryList
/synchronizeGroceryList
Synchronize the grocery list.
POST updateGroceryItem
/updateGroceryItem
Update a grocery item by GUID
POST updateMyReviewReply
/updateMyReviewReply
Update (PUT) a reply to a given review. Authenticated user must be the original one that posted the reply.
POST updateRecipe
/updateRecipe
Update a recipe.
POST updateRecipeNote
/updateRecipeNote
Update a Recipe note (RecipeNote).
POST updateReview
/updateReview
Update a given top-level review.

BigOven pricing

PlanPriceRate limitQuotas
BASIC Free

More Food APIs

View all →
  • The spoonacular Nutrition, Recipe, and Food API allows you to access over 365,000 recipes and 86,000 food…

    FoodFreemium755 subscribers
  • API to query data about recipe, plan, ingredients, etc... as on official site

    FoodFreemium17.7k subscribers
  • The Woolworths Products API allows you to search for products by name or barcode, returning detailed…

    FoodFreemium525 subscribers
  • The #1 Beer API with detailed data on +50,000 of the world's most popular beers. Build apps, fuel datasheets…

    FoodFreemium980 subscribers
  • Search 5000+ low-carb & keto recipes with 30+ detailed nutrients per serving — filter by net carbs,…

    FoodPaid1.5k subscribers
  • API to get data on alcohol & cocktails.

    FoodFreemium5.4k subscribers