> For the complete documentation index, see [llms.txt](https://docs.suggestic.com/graphql/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.suggestic.com/graphql/objects/recipe/ingredients.md).

# Ingredients

Description of the Ingredient object

The `ingredients` object represents the predefined ingredients for its own recipe.

## Available fields

| Field name | Type   | Description                                                                                                                                                                                                                       |
| ---------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `ID`       | ID     | Id of the ingredient                                                                                                                                                                                                              |
| `Name`     | String | Name of the ingredient                                                                                                                                                                                                            |
| `cpc`      | String | Description of the program rule. For more information, refer to[ this documentation](https://docs.suggestic.com/graphql/objects/common/cpcingredientgroup#list-of-fields)                                                         |
| `type`     | String | Rule type. Possible values: `Decrease`, `Increase` and `avoid`. For more information, refer to [this documentation](https://docs.suggestic.com/console/access-the-main-menu/access-the-main-menu/programs/programs/manage-rules). |
| `priority` | Float  | The rule priority is the weight of the rule. The more priority number selected, the more priority the rule has.                                                                                                                   |

Use this object in the following:

* [Menuitem](https://docs.suggestic.com/graphql/query/queries/restaurants/menu-item-by-id)
* [searchRecipesByIngredients](https://docs.suggestic.com/graphql/query/search/recipes-by-ingredients)
* [recipeSearch](https://docs.suggestic.com/graphql/query/search/recipes)
