List Knowledge Base Documents
List documents ingested into a knowledge base. Cursor-paginated:
omit cursor to fetch the first page. Default page size is 50
and max is 200. Walk pages while has_more is true.
Authentication
AuthorizationBearer
Enter your API key with the Bearer prefix, e.g. ‘Bearer sk_…’.
Path parameters
id
Query parameters
folder_id
Folder filter: omit for root-level documents, pass all for
every document in the KB, or a folder id to scope to that
folder.
q
Substring match on filename and source_url.
source_kind
Comma-separated source kinds (file|url|text).
cursor
Opaque pagination cursor from a previous response.
limit
Max documents per page (default 50, max 200).
Response
The documents in the knowledge base.
next_cursor
Opaque keyset cursor for the next page. Pass back as the
cursor request parameter. null when the caller has
reached the end of the list (has_more is also false
in that case).
has_more
True when more rows exist beyond this page.
documents
Errors
401
Unauthorized Error
404
Not Found Error