---
title: "Погасить запись собственного справочника приложения"
method: DELETE
path: "/api/v1/app/reference/{key}/items/{code}"
tags: ["App runtime"]
---

# Погасить запись собственного справочника приложения

`DELETE /api/v1/app/reference/{key}/items/{code}`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/app/reference/{key}/items/{code}`
- Auth: HTTP bearer

Убирает значение из списка. Запись ГАСИТСЯ, а не стирается, и это не оговорка реализации, а то же правило, что у кнопки «удалить» в кабинете: на запись ссылаются документы и движения, и стёртая она уносит с собой смысл каждой ссылки. Погашенная продолжает отвечать на вопрос «что это за код» у старых ссылок и возвращается обычной записью с тем же кодом.

Адресуется КОДОМ, а не идентификатором: свои записи приложение знает по кодам — их оно и присылало, — а идентификатор выдаёт кабинет.

Повтор безопасен: уже погашенная запись отвечает тем же 204.

## Path parameters

- `key` string, required
- `code` string, required

## Headers

- `X-Tenant` string, required

## Response `204`

Запись погашена

## Other responses

- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `404`: Справочника или записи нет — в том числе если справочник принадлежит другому приложению
- `409`: Справочник закрыт удалением приложения

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/3c60ded179f2?raw)
