Recipes to grocery store

FREEMIUM
By tk76
Updated 9 months ago
Tools
-/10
Popularity Score
-
Latency
-
Success Rate

Recipes to grocery store API Documentation

This API provides functionality to build a recipe site and meal planning system which can be connected to an online grocery store. For demonstration of a site implementing the API please visit https://madplan.nu. The API documentation is in progress, meaning more methods is being added during the next months.

View API Details
GETAddRecipeToMealPlan
GETGetRecipe
GETGetRecipesByFreeText
GETGetCollectedRecipes
GETRemoveRecipeFromMealPlan
GETGetTabRecipes
GETGetGroceryListByUserId
GETRemoveCollectedRecipes
GETSetMealDate
GETGetRecipesInCategory
GETGetCategories
GETSetRecipeCollectServings
GETGetOrderRecipesByPublicKey
GETSetConfirmOrderFromSupplier
GETSetConfirmItemsReceivedAtSupplier
GETGetMealBoxCategories
GETGetMealBoxesByCategoryId
GETGetMealBoxRecipes
GETGetWeeklyMealPlan
GETGetDefaultSupplierMappingByRecipe
GETGetListOfIngredientsUsedInRecipes
GETGetListsOfValues
POSTCreateRecipe
GETGetFavoriteRecipes
GETSetFavoriteRecipe
GETSetConfirmOrderFromSupplier

Confirms that a meal plan was converted to an order and payment accepted.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
OrderIdDraftNUMBER
REQUIREDAn id generated when the meal plan is converted to ingredients, but before receiving payment.
TransactionIdSTRING
REQUIREDThe transaction id for the payment, used for tracking back.
draftkeySTRING
REQUIREDA uniqueidentifier in the format DF452C8E-DE33-425A-8958-77E697384928. This identifier is generated when meal plan is converted to ingredients.
supplierorderidNUMBER
REQUIREDThe order id this transaction was given at the online supermarket. Used for tracking and linking data.
SupplierOrderTotalPriceNUMBER
REQUIREDThe total amount of the basket, which was paid in the transaction.
SupplierNewCustomerBOOLEAN
REQUIREDA value indicating if this was the first order the customer placed at the online supermarket.
methodSTRING
CONSTANTThe name of the method to call.
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication