Skip to main content
GET
List Knowledge Bases

Authorizations

Authorization
string
header
required

Every request authenticates with an API key: Authorization: Bearer {API_KEY}. App endpoints take an app API key; knowledge endpoints take a knowledge base API key (Get Started).

Keep keys server-side; never embed them in client code. Requests with a missing or invalid key fail with HTTP 401 (unauthorized).

Query Parameters

page
integer
default:1

Page number.

limit
integer
default:20

Number of items per page.

keyword
string

Search keyword to filter by name.

include_all
boolean
default:false

Whether to include all knowledge bases regardless of permissions.

tag_ids
string[]

Tag IDs to filter by. Get tag IDs from List Knowledge Type Tags.

Response

200 - application/json

List of knowledge bases.

data
object[]

Array of knowledge base objects.

has_more
boolean

Whether more items exist on the next page.

limit
integer

Number of items per page.

total
integer

Total number of matching items.

page
integer

Current page number.

Last modified on July 17, 2026