SuggestAPI separates logical index management from physical storage promotion so teams can ingest, reindex, and cut over safely.
Index operations
- create, list, stream, and delete indexes
- inspect index stats and background tasks
- allocate a new physical index ID for staging builds
- promote a physical index to live traffic
Document operations
- inline JSON document ingestion
- paginated document listing
- single-document read, patch, and delete
- schema-based search text generation during indexing
- automatic document ID detection from
id,objectID,objectId,_id, and similar fields
Bulk import paths
- CSV upload
- JSON upload
- JSONL upload
- Google Shopping feed import
- ingestion jobs with progress and stream endpoints
Export paths
- export job creation
- job status polling
- streaming progress
- download endpoints for generated exports
Storage and scaling notes
- files above configured thresholds can move through cloud storage
- account and per-index document limits are enforced
- file-size limits can be plan-based or tenant-specific
- the platform maintains suggestion tables for typeahead in parallel with indexed items