Skip to main content
GET
Retrieve a paginated list of knowledge bases accessible to the authenticated user. Results include metadata about each knowledge base and the user’s write access permissions.

Request

Query Parameters

integer
default:"1"
Page number for pagination (minimum: 1)

Headers

string
required
Bearer token for authentication

Response

array
Array of knowledge base objects with access information
string
Unique identifier for the knowledge base
string
Display name of the knowledge base
string
Description of the knowledge base content
string
ID of the user who created the knowledge base
object
Additional metadata about the knowledge base
boolean
Whether the current user has write permissions
integer
Unix timestamp when the knowledge base was created
integer
Unix timestamp when the knowledge base was last updated
integer
Total number of knowledge bases accessible to the user

Search Knowledge Bases

You can also search knowledge bases using the search endpoint:

Search Query Parameters

string
Search term to filter knowledge bases
string
Filter by view option (e.g., “shared”, “owned”)
integer
default:"1"
Page number for pagination

Notes

  • Results are paginated with 30 items per page (PAGE_ITEM_COUNT)
  • Only knowledge bases accessible to the user are returned (based on permissions and group membership)
  • Admin users with BYPASS_ADMIN_ACCESS_CONTROL can see all knowledge bases
  • The write_access field indicates whether the user can modify the knowledge base