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

# Retrieve a Knowledge Base

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

Retrieve the details of a specific Knowledge Base by its unique ID.

## Response `200`

Knowledge Base details retrieved successfully

- KnowledgeBase
  - `displayName` string, required — Provides a unique and addressable name to be assigned to this Knowledge Base. This name is assigned by the developer and can be used in addition to the ID. It is intended to be human-readable and unique within the account.
  - `description` string — A human readable description of this resource, up to 128 characters.
  - `id` string, required — The unique identifier for the Knowledge Base
  - `status` 'QUEUED' | 'PROVISIONING' | 'ACTIVE' | 'FAILED' | 'DELETING', required — The provisioning status of the Knowledge Base
  - `createdAt` string, date-time, required — The ISO 8601 timestamp when the Knowledge Base was created.
  - `updatedAt` string, date-time, required — The ISO 8601 timestamp when the Knowledge Base was last updated.
  - `version` integer, required — The current version number of the Knowledge Base. Incremented on each successful mutable update.

## 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

> 7 revisions in range; 1 could not be searched.

- **2026-08-11** (v2) `59909e2b8833` — 5 breaking
  - 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`
  - …1 more

[Change history](https://skmtc.dev/twilio/apis/knowledge-v2/changes/v2/ControlPlane/KnowledgeBases/:kbId/get.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)
