---
title: "Delete a mismatch observation"
method: DELETE
path: "/mismatch-observations/{observation_id}"
tags: ["Mismatch alerts"]
---

# Delete a mismatch observation

`DELETE /mismatch-observations/{observation_id}`

Permanently removes the row (timestamp hard delete). This is separate from `is_disabled`, which only pauses processing. After delete, the observation no longer appears in GET list and cannot be PATCHed. Same permission as create/list/update. Returns 404 if the id is unknown, belongs to another customer, or is already deleted. Returns 404 if the id is unknown, belongs to another customer, or is already deleted.

## Path parameters

- `observation_id` string, uuid, required

## Response `204`

Observation deleted successfully (no response body).

## Other responses

- `401` — Unauthorized – Invalid or missing Access-Token.
- `403` — Forbidden – missing permission.
- `404` — Not found, wrong customer, or already deleted.

---

[API](https://skmtc.dev/genlogs/apis/auth-api-create-token.md) · [All operations](https://skmtc.dev/genlogs/apis/auth-api-create-token/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/genlogs/auth-api-create-token/revisions/bf34c2431a21/schema)
