---
title: "Delete a meal"
method: DELETE
path: "/meals/{id}"
tags: ["Meals"]
---

# Delete a meal

`DELETE /meals/{id}`

## Request

- Base URL: `https://app.splot.health/v1`
- URL: `https://app.splot.health/v1/meals/{id}`
- Auth: HTTP bearer

Deletes a meal, its history and its photos.

## Response `204`

Deleted.

## Other responses

- `400`: The body or query is invalid; `issues` says which fields. Or the body is not valid JSON.
- `401`: The key is missing, revoked or expired.
- `403`: The key's permission doesn't allow this request, or you haven't yet agreed to how Splot handles health information.
- `404`: The meal doesn't exist, or isn't yours.
- `429`: Too many requests. Wait for `Retry-After` seconds.

---

[API](https://skmtc.dev/splot/apis/splot-api.md) · [All operations](https://skmtc.dev/splot/apis/splot-api/llms.txt) · [OpenAPI document](https://skmtc.dev/splot/apis/splot-api/revisions/02f2a6340fe9?raw)
