---
title: "Delete a service status"
method: DELETE
path: "/service_statuses/{id}"
tags: ["Service Orders"]
---

# Delete a service status

`DELETE /service_statuses/{id}`

Deletes a custom service status.

System default statuses cannot be deleted. A status cannot be deleted if it is still assigned to one or more service orders.

**Only available with the Service Orders module enabled.**

🔒 Requires: `services:write` scope

## Response `204`

Service status deleted successfully

## Other responses

- `401` — Unauthorized
- `403` — Forbidden — missing `services:write` scope, or attempting to delete a system default status
- `404` — Not Found
- `409` — Conflict — status is still assigned to one or more service orders

---

[API](https://skmtc.net/lightspeedhq/apis/api-2026-07.md) · [All operations](https://skmtc.net/lightspeedhq/apis/api-2026-07/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightspeedhq/api-2026-07/revisions/72d4ceb46dbb/schema)
