Versioning

Manage the versions of an index. Trigger coalesce to consolidate accumulated changes into a checkpoint version — same operation whether triggered manually here or on a schedule.

POST /v1/indexes/{indexName}/coalesce

Consolidate accumulated changes into a checkpoint version

Creates a new version that consolidates the changes accumulated since the last checkpoint. Earlier versions remain queryable subject to retention. Searches migrate to the new version once it's live in every active region.

Coalesce runs automatically on a schedule. This endpoint is for manual triggers — useful when you've made a burst of updates and want a clean rollback point immediately.

Parameters

NameInTypeRequiredDescription
indexNamepathstringyesThe index to coalesce.

Example request

bash
curl -X POST \
  'https://api.eztype.io/v1/indexes/{indexName}/coalesce'

Responses

200 — Coalesce result. When coalesced is false, there were no changes to consolidate — the reason field explains why.