/
/1,000,000+ Recipe and Grocery List API (v2)
DocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
Checked 8h ago · Updated 1mo ago
Collection3
GroceryList10
  • postDepartmentalize a list of strings -- used for ad-hoc grocery list item addition
  • getGet the user's grocery list. User is determined by Basic Authentication.
  • deleteDelete all the items on a grocery list; faster operation than a sync with deleted items.
  • postAdd a Recipe to the grocery list. In the request data, pass in recipeId, scale (scale=1.0 says to keep the recipe the same size as originally posted), markAsPending (true/false) to indicate that the lines in the recipe should be marked in a "pending" (unconfirmed by user) state.
  • postAdd a single line item to the grocery list
  • postAdd a single line item to the grocery list
  • postSynchronize the grocery list. Call this with a POST to /grocerylist/sync
  • putUpdate a grocery item by GUID
  • delete/grocerylist/item/{guid} DELETE will delete this item assuming you own it.
  • postClears the checked lines.
Images6
Me7
Note5
Recipe23
Review12
    GroceryList

    Update a grocery item by GUID

    put/grocerylist/item/{guid}

    Path parameters

    guidstring required

    Request body

    guidstring

    Gets or sets the unique identifier.

    namestring

    Gets or sets the name.

    quantitystring

    Gets or sets the quantity.

    unitstring

    Gets or sets the unit.

    notesstring

    Gets or sets the notes.

    departmentstring

    Gets or sets the department.

    ischeckedboolean

    Gets or sets the ischecked.

    Response

    OK

    SystemObject required