Skip to main content
PUT
Update a knowledge base

Authorizations

Authorization
string
header
required

Dashboard JWT token from Clerk

Path Parameters

id
string
required

Knowledge base ID (kb_…).

Body

application/json
name
string

New name for the knowledge base.

Maximum string length: 200
description
string

New summary of what this base contains.

Maximum string length: 1000
refresh_schedule
enum<string>

New recurring re-scrape cadence for external-source documents.

Available options:
manual,
hourly,
daily,
weekly
config
object

Replacement configuration blob (source connectors, search config).

Response

200 - application/json

The updated knowledge base.

data
object
required

A knowledge base — the RAG container documents are uploaded into and that AI agents search at answer time.

meta
object
required