# Retrieve a meal

> Reads one meal and its items.

`GET /meals/:id`

Needs the **Read** permission.

## Path parameters

| Parameter | Type | Description |
| --- | --- | --- |
| `id` | string | Required. The meal's id. |

## Response

`200` with the [meal](https://splot.health/docs/api/meals/object), or `404` with `meal_not_found` when it doesn't exist or isn't yours.

## Example

```sh
curl https://app.splot.health/v1/meals/6f1c2a8e-3b7d-4c5e-9a1f-2d8b7e4c9a10 \
  -H "Authorization: Bearer $SPLOT_API_KEY"
```
