SuggestAPI supports a staged index lifecycle through logical indexes and active physical index IDs.
Typical rollout pattern
- Create a logical index.
- Allocate a new physical index ID.
- Build or reindex content into the staged physical target.
- Validate schema, counts, and search results.
- Promote the staged physical index to live traffic.
Useful endpoints
POST /v1/indexesPOST /v1/indexes/{index_id}/allocate-physical-idPOST /v1/indexes/{index_id}/reindexPOST /v1/indexes/{index_id}/promoteGET /v1/indexes/{index_id}/statsGET /v1/indexes/{index_id}/tasks
Why this matters
This pattern lets you:
- rebuild large indexes without taking production search offline
- validate new schema and ranking settings before cutover
- separate indexing jobs from live traffic