List and search content
Paginated content listing. Filter exactly by label, topic, status or source, or set semanticSearch=true to rank by meaning instead. Interactive flows are never returned here.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Knowledge base to operate on. Get the ids from listMyKnowledgeBases.
Query Parameters
Rows to skip. Page with total and hasNext from the response.
0
Page size. Capped at 200.
50
Field to order by. Ignored when semanticSearch is true — relevance decides the order then.
updatedAt, createdAt, type, tag asc, desc Rank by meaning instead of filtering. Needs searchTerm; a natural-language question works better here than keywords.
What to search for. Substring match by default; the query to rank by when semanticSearch is true.
Exact label match. Read the labels in use from getEntryTags.
Exact topic match. Read the topics in use from getEntryTopics.
Content type filter. INTERACTIVE is rejected — flows are not part of this surface.
N1, N2, INTERACTIVE Keep only active or only disabled content.
PUBLISHED, DRAFT, SCHEDULED, DISABLED Where the content came from (manual authoring, import, scraping).
MANUAL, IMPORTED, DOCUMENT Response
One page of content.
One page of content.
The content on this page.
Total matching the query, across all pages.
137
Offset this page started at.
0
Page size actually applied (capped at 200).
50
Whether another page follows.
true