---
title: "Delete a Knowledge Base"
method: DELETE
path: "/v2/ControlPlane/KnowledgeBases/{kbId}"
tags: ["KnowledgeBases"]
---

# Delete a Knowledge Base

`DELETE /v2/ControlPlane/KnowledgeBases/{kbId}`

Delete a Knowledge Base and all associated knowledge resources. This action cannot be undone.

## Response `202`

Knowledge Base deletion request accepted.

- object
  - `message` string
  - `statusUrl` string — URI to check operation status.

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `429` — This error indicates that you have sent too many requests to the API. You should retry according to the `Retry-After` response header.
- `500` — Internal Server Error
- `503` — Service Unavailable

## Changes

- **2026-08-11** (v2) `59909e2b8833` — 5 breaking, 1 info
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `400`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `404`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `429`
  - the `code` response property's max was increased from `99999.00` to `999999.00` for the response status `500`
  - …2 more

[Change history](https://skmtc.dev/twilio/apis/knowledge-v2/changes/v2/ControlPlane/KnowledgeBases/:kbId/delete.md)

---

[API](https://skmtc.dev/twilio/apis/knowledge-v2.md) · [All operations](https://skmtc.dev/twilio/apis/knowledge-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/twilio/knowledge-v2/revisions/36dc1dbda0b4/schema)
