---
title: "Remove a place"
method: DELETE
path: "/equipment/places/{id}"
tags: ["Places"]
---

# Remove a place

`DELETE /equipment/places/{id}`

## Request

- Base URL: `https://bodylab.lol/api/v1`
- URL: `https://bodylab.lol/api/v1/equipment/places/{id}`
- Auth: HTTP bearer

Deleting the active place switches to home, so something is always in force. Home itself cannot go while another place exists (HOME_IN_USE, 409) — make another one home first. Past sessions are unaffected: each day's history records the set it was written from, not which place it came from, so a deleted place leaves every past day explicable.

## Path parameters

- `id` string, required: Opaque identifier.

## Headers

- `X-Client-Platform` string
- `X-Client-Version` string

## Response `204`

No content.

## Other responses

- `401`: Error: UNAUTHORIZED.
- `404`: Error: NOT_FOUND.
- `409`: Error: HOME_IN_USE.

---

[API](https://skmtc.dev/bodylab/apis/body-lab-api.md) · [All operations](https://skmtc.dev/bodylab/apis/body-lab-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bodylab/apis/body-lab-api/revisions/544c201eaf88?raw)
