1,000,000+ Recipe and Grocery List API (v2) Skill
bigoven-com
bigoven-com
| Method | Path | Description |
|---|---|---|
GET | /collection/{id} | |
GET | /collection/{id}/meta | Gets a recipe collection. A recipe collection is a curated set of recipes. |
GET | /collections | Gets a recipe collection metadata. A recipe collection is a curated set of recipes. |
POST | /grocerylist/department | Get the list of current, seasonal recipe collections. From here, you can use the /collection/{id} endpoint to retrieve the recipes in those collections. |
GET | /grocerylist | Departmentalize a list of strings -- used for ad-hoc grocery list item addition |
DELETE | /grocerylist | Get the user's grocery list. User is determined by Basic Authentication. |
POST | /grocerylist/recipe | Delete all the items on a grocery list; faster operation than a sync with deleted items. |
POST | /grocerylist/line | Add 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) t... |
POST | /grocerylist/item | Add a single line item to the grocery list |
POST | /grocerylist/sync | Add a single line item to the grocery list |
PUT | /grocerylist/item/{guid} | Synchronize the grocery list. Call this with a POST to /grocerylist/sync |
DELETE | /grocerylist/item/{guid} | Update a grocery item by GUID |
POST | /grocerylist/clearcheckedlines | /grocerylist/item/{guid} DELETE will delete this item assuming you own it. |
GET | /recipe/{recipeId}/images | Clears the checked lines. |
GET | /recipe/photos/pending | Get all the images for a recipe. DEPRECATED. Please use /recipe/{recipeId}/photos. |
GET | /recipe/{recipeId}/photos | Gets the pending by user. |
GET | /recipe/{recipeId}/scans | Get all the photos for a recipe |
POST | /recipe/{recipeId}/image | Gets a list of RecipeScan images for the recipe. There will be at most 3 per recipe. |
POST | /image/avatar | POST: /recipe/{recipeId}/image?lat=42&lng=21&caption=this%20is%20my%20caption |
GET | /me | POST: /image/avatar |
PUT | /me | Indexes this instance. |
GET | /me/skinny | Puts me. |
GET | /me/preferences/options | Skinnies this instance. |
PUT | /me/profile | Gets the options. |
PUT | /me/personal | Puts me. |
PUT | /me/preferences | Puts me personal. |
GET | /recipe/{recipeId}/note/{noteId} | Puts me preferences. |
PUT | /recipe/{recipeId}/note/{noteId} | Get a given note. Make sure you're passing authentication information in the header for the user who owns the note. |
DELETE | /recipe/{recipeId}/note/{noteId} | HTTP PUT (update) a Recipe note (RecipeNote). |
GET | /recipe/{recipeId}/notes | Delete a review |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install bigoven-com
Downloads and installs to ~/.claude/skills/bigoven-com/
partner (2026-03-02)