Bigoven
BigOven is a recipe, grocery list, and meal planning service with a large recipe database.
- Base URL:
https://api2.bigoven.com - Auth:
header:X-BigOven-API-Key(pass your key via theapiKeyinput)
Operations
collection_getcollection— GET /collection/{id} — Gets a recipe collection. A recipe collection is a curated set of recipes.collection_getcollectionmeta— GET /collection/{id}/meta — Gets a recipe collection metadata. A recipe collection is a curated set of recipes.collection_collections— GET /collections — Get the list of current, seasonal recipe collections. From here, you can use the /collection/{id} endpoint to retrieve the recipes in those collections.grocerylist_get— GET /grocerylist — Get the user's grocery list. User is determined by Basic Authentication.me_index— GET /me — Indexes this instance.me_getoptions— GET /me/preferences/options — Gets the options.
Inputs
apiKey— your bigoven API keyoperation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Example
operation: collection_getcollection
apiKey: <your key>
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
apiKey |
string | yes | — | DEPRECATED — bind an API Key credential to the task with credentialName instead. A key pasted here is stored in the workflow definition in clear and appears in every export of it. Still honoured for workflows built before the change. |
operation |
string | yes | — | One of: collection_getcollection, collection_getcollectionmeta, collection_collections, grocerylist_get, me_index, me_getoptions |
id |
string | no | — | Path parameter id (required by some operations). |
query |
string | no | — | Optional query params as a JSON object string, e.g. {"limit": 10}. |