Materialize
Trigger materialization backfill for filter indexes. Rebuilds the materialized field value index used by filter queries after bulk ingestion.
The POST /v1/search/materialize endpoint triggers a rebuild of the materialized field value index: the pre-computed store of extracted field values that gives filter, autocomplete, and field-value queries sub-second response times even on large workspaces. Run it after bulk document ingestion or schema changes to ensure filter results are current.
/v1/search/materializeRequest
Response
Response fields
Response
{
"status": "complete",
"message": "Materialization triggered for all documents.",
"processed": 1842
}Errors
Error responses
In a typical bulk-ingestion workflow, call POST /v1/extract for each file, wait for all extraction.complete webhooks, then trigger POST /v1/search/materialize once. After the backfill completes, all filter and omnisearch endpoints will reflect the newly ingested data.