---
title: "destroy"
method: DELETE
path: "/api/knowledge_bases/{id}"
tags: ["KnowledgeBase"]
---

# destroy

`DELETE /api/knowledge_bases/{id}`

## Path parameters

- `id` string, required

## Response `204`

submits a RAG REMOVE job even with formatType=MARKDOWN_KV

## Other responses

- `401` — Rejected by 401
- `403` — rejects DELETE /api/knowledge_bases/:id
- `404` — DELETE /api/knowledge_bases/:id returns 404 Not Found
- `422` — restricts deletion of a knowledge base if it is referenced by a variable

---

[API](https://skmtc.net/treasure/apis/llm-api.md) · [All operations](https://skmtc.net/treasure/apis/llm-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasure/llm-api/revisions/56f275763358/schema)
