Get Recipes

Returns a list of recipes in the library.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Not all of a recipe's fields are available in this list endpoint, for performance reasons. To get all information related to a recipe, use the Get Recipe Details endpoint.

🚧

Recipe modification dates

The modification date gets updated only when there is a change in one of the recipe's native data fields. Attributes that are a calculated result from an aggregation of related objects do not update the recipe's modified_date. These are the financial, nutrition_info, nutrition_info_per_portion and dietary_info objects. Changes to a related object's fields (such as changing an ingredient's names) will also not update the modified_date of the recipes that contain it.

To track these changes, you need to track the modification dates of the ingredients contained in these recipes by querying the Get Ingredients endpoint with the modification_date filter.

For more info about keeping local copies of data objects up to date, consult the guides.

Query Params
int32

A page number within the paginated result set.

string

A field to order results by.

string

A recipe name to query on.

string

A UID (reference number) to query on.

int32

The amount of servings.

int32

The amount of servings (greater than).

int32

The amount of servings (lower than).

float

Filter on a tax rate.

float

Filter on a tax rate (greater than).

float

Filter on a tax rate (lower than).

float

Filter on a sell price (exact).

float

Filter on a sell price (greater than).

float

Filter on a sell price (lower than).

date

Filter on a creation date (exact).

date

Filter on a creation date (greater than).

date

Filter on a creation date (lower than).

date

Filter on a modification date (exact).

date

Filter on a modification date (greater than).

date

Filter on a modification date (greater than or equal).

date

Filter on a modification date (lower than).

string

A user ID.

boolean

Filter recipes that are or are not stockable.

string

A recipe ID. Filters on recipes that are clones of a given recipe.

string

Filter on an outlet ID. Gets recipes connected to an outlet.

string

Filter on a list of outlet IDs (comma-separated). Gets recipes connected to any outlet in the list.

string

Filter on a menu ID. Gets recipes in a given menu.

string

Filter on a list of menu IDs (comma-separated). Gets recipes in any of the given menus.

string
enum

Filter on a recipe type.

string

Filter on any given recipe type (comma-separated).

string

Filter on an accounting category. Only for stockable recipes.

string

Filter on any given accounting category (comma-separated). Only for stockable recipes.

string
enum

Filter on a recipe stage.

Allowed:
string

Filter on any given recipe stage (comma-separated).

string
enum

Filter on a recipe's season.

Allowed:
string

Filter on any given season (comma-separated).

string
enum

Filter on a recipe class.

Allowed:
string

Filter on any given recipe class (comma-separated).

string

Filter on a category

string

Filter on any given category (comma-separated).

string

Filter on a subcategory.

string

Filter on any given subcategory (comma-separated).

float

Filter on a weight (exact).

float

Filter on a weight (greater than).

float

Filter on a weight (lower than).

float

Filter on a volume (exact).

float

Filter on a volume (greater than).

float

Filter on a volume (lower than).

string

Filter on a preparation time duration (exact). Format is hh:mm:ss.

string

Filter on a preparation time duration (greater than). Format is hh:mm:ss.

string

Filter on a preparation time duration (lower than). Format is hh:mm:ss.

string

Filter on a cooking time duration (exact). Format is hh:mm:ss.

string

Filter on a cooking time duration (greater than). Format is hh:mm:ss.

string

Filter on a cooking time duration (lower than). Format is hh:mm:ss.

string

Filter on a plating time duration (exact). Format is hh:mm:ss.

string

Filter on a plating time duration (greater than). Format is hh:mm:ss.

string

Filter on a plating time duration (lower than). Format is hh:mm:ss.

string

Filter on custom fields. Check reference guide for details.

Response

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json