Ingredient Substitutes API
The Ingredient Substitutes API helps developers and food-related applications easily find realistic replacements for common ingredients. For each ingredient, the API returns a list of substitutes along with accurate replacement ratios (e.g., "½ banana = 1 egg"), dietary tags (such as vegan, gluten-free, or keto), and ingredient categories. Whether you're building a cooking app, dietary planner,…
Ingredient Substitutes API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get All Ingredients /ingredients |
Returns a list of all available ingredients, including their name and category, used to suggest relevant substitutes. |
| GET |
Get All Ingredient Categories /ingredients/categories |
Returns a list of all unique ingredient categories available in the database, used to group or filter ingredients. |
| GET |
Get All Substitute Categories /ingredients/substitutes/categories |
Returns a list of all unique categories used to classify substitutes, which can be used for filtering or grouping results. |
| GET |
Get Substitutes by Ingredient Name /ingredients/{ingredientName}/substitutes |
Returns a list of substitute ingredients for a given ingredient name, including replacement ratios, dietary tags, categories, and usage notes. The ingredient parameter is… |
| GET |
Get Random Substitute /ingredients/substitutes/random |
Returns a randomly selected substitute from the database, including the ingredient it replaces, the ratio, category, and dietary tags. Useful for generating suggestions or… |
| GET |
Get Substitutes by Filters /ingredients/substitutes |
Returns a list of ingredient substitutes filtered by category and/or dietary tag. All query values are case-insensitive and ignore spaces or formatting, for example, gluten-free,… |
Ingredient Substitutes API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $4.99 / month | 60 / minute |
|
| ULTRA Recommended | $9.99 / month | 90 / minute |
|