---
title: "Unlink Item"
method: DELETE
path: "/bank-entry-items/{link_id}"
tags: ["reconciliation"]
---

# Unlink Item

`DELETE /bank-entry-items/{link_id}`

## Request

- Base URL: `https://app.zeno-works.ch` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zeno-works.ch/bank-entry-items/{link_id}`
- Auth: none declared

Detach an **uploaded document** (invoice/receipt) from a bank movement.

Removes the document plane's link only — the movement, the document and any GL
booking stay. Use it when the movement was matched to the wrong document, or when its
coding is held and you want to hand-code the movement instead (``manual_code_entry``
refuses while a document match stands). ``link_id`` is the ``link_id`` of a row in
``get_bank_entry``'s ``links.items``. The match status is recomputed, so
the movement re-appears as unmatched and the matcher may offer it again.

## Path parameters

- `link_id` string, required

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Response `200`

Successful Response

- MsgResponse: The ``{"msg": "..."}`` envelope — the error contract and many successes.
  - `msg` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zeno-works/apis/zeno-api.md) · [All operations](https://skmtc.dev/zeno-works/apis/zeno-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zeno-works/apis/zeno-api/revisions/1eb93dde146c?raw)
