---
title: "Deletes one reorder point."
method: DELETE
path: "/api/v1/reorder-points/{id}"
tags: ["ReorderPoints"]
---

# Deletes one reorder point.

`DELETE /api/v1/reorder-points/{id}`

## Request

- Base URL: `https://app.flexonthejob.com`
- URL: `https://app.flexonthejob.com/api/v1/reorder-points/{id}`
- Auth: HTTP bearer

Requires `ManageInventory` and an `Idempotency-Key` header. Removes the reorder point
(the Delete button on Reorder → Thresholds): the item stops being listed by
`GET /api/v1/items/low-stock` for it at once, and synced devices drop it on their next pull.
To keep the rule but stop it, send `"isActive": false` to
`PUT /api/v1/items/{id}/reorder-points` instead. Find ids with
`GET /api/v1/reorder-points` or `GET /api/v1/items/{id}/reorder-points`.
Example: `DELETE /api/v1/reorder-points/7`.

## Path parameters

- `id` integer, required

## Response `200`

Deleted; body is the reorder point as it was.

- ReorderPointDto: One reorder point (minimum-stock rule) of an item — a row of the app's Reorder → Thresholds.
  - `id` integer: Reorder point id. Example: `7`.
  - `itemId` integer: Item the reorder point belongs to.
  - `locationId` integer, nullable: Location it watches; null = the item's stock at all locations together.
  - `locationName` string, nullable: Name of LocationId; null for all locations.
  - `minimumStock` integer: Low-stock level: below this many units the item is listed by `GET /api/v1/items/low-stock`. Example: `10`.
  - `reorderQuantity` integer, nullable: Units to reorder; null = twice MinimumStock. Example: `24`.
  - `isActive` boolean: False when the reorder point is switched off (kept, but never low stock).
  - `createdAt` string, date-time: UTC creation time (`0001-01-01T00:00:00Z` for rows made before the API recorded it).
  - `updatedAt` string, date-time: UTC last modification time (same caveat as CreatedAt).

## Other responses

- `400`: Missing `Idempotency-Key`.
- `401`: Unauthorized
- `403`: Forbidden
- `404`: No such reorder point in this organization.
- `409`: The key's creator is unknown on this server.
- `429`: Too Many Requests

---

[API](https://skmtc.dev/flexonthejob/apis/flex-api.md) · [All operations](https://skmtc.dev/flexonthejob/apis/flex-api/llms.txt) · [OpenAPI document](https://skmtc.dev/flexonthejob/apis/flex-api/revisions/19c8f4d27acf?raw)
