Search across your teamspace’s indexed knowledge and return results as a hierarchical context tree.
Results are grouped by source (datasets, files, pages) with navigation items for quick access.
Supports pagination via cursor-based next parameter.
This endpoint is the foundation for the AI Search endpoint — use this when you need structured results without AI summarization.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The natural language search query.
Filter results by record type in the vector database. When omitted, all record types are searched.
The record type in the vector database.
rows, tables, files, pages, cells A cursor to use in pagination to continue a query from the previous request. This is automatically added when the request has more results to fetch.
The limit on the number of objects to return, ranging between 1 and 100.
1 <= x <= 100A tree of search results grouped by source, with navigation items and pagination.
Hierarchical search results grouped by source (datasets, files, pages) with navigation items.
The object type, always search_tree.
search_tree The original search query.
Tree nodes representing search results grouped by source. Each node contains the matched content, metadata, score, and child nodes for hierarchical display.
Navigation items providing quick links to the datasets, tables, and files that matched the query. Each item includes a name, emoji, URL, and type.
Whether more results are available beyond this page. Use the next cursor to fetch additional results.
Credit consumption for this search. When present, consumed reflects the actual variable cost of the retrieval work performed for this request. null when the billing write fails or the request is aborted before billing completes.
Pagination cursor (numeric offset as string). Pass this value as the next query parameter to /search/tree to fetch the next page.