Skip to main content
A view turns a search into something durable and reusable. Create one from an existing search handle or from a full search request. See Views for the concepts; this guide shows the calls.

From a search handle

If you just ran a search, pass its search_id:

From a search request

Or define the query inline so the view captures it directly:

Read the records

Fetch a view’s records by its view_id:

Cluster a result space

To group a large, fuzzy result set into coherent clusters, create a cluster view from seed queries:
Use a materialized view when you need fixed membership for deterministic SQL or analysis. A live view re-runs its query on read for freshness. See Views.