---
title: "GET /ingredients"
method: GET
path: "/ingredients"
tags: ["ingredients"]
---

# GET /ingredients

`GET /ingredients`

## Request

- Base URL: `https://api.tinyplates.dev`
- URL: `https://api.tinyplates.dev/ingredients`
- Auth: none required

The canonical ingredient vocabulary, most used first. Use an id as the `ingredient` filter of /recipes.

## Query parameters

- `limit` string

## Response `200`

Success

- object
  - `ingredients` Ingredient[], required
    - `aliases` object, required
    - `id` string, required
    - `names` object, required
    - `recipeCount` number, required

## Other responses

- `400`: The request did not match the expected schema
- `401`: ApiKeyDisabledError
- `429`: DailyAllowanceExceededError
- `500`: InternalError

---

[API](https://skmtc.dev/tinyplates/apis/tiny-plates-api.md) · [All operations](https://skmtc.dev/tinyplates/apis/tiny-plates-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tinyplates/apis/tiny-plates-api/revisions/514440dcbb5d?raw)
