Start or resume reindex APIedit

Start a new reindex or resume a paused reindex.

The underlying Upgrade Assistant concepts are stable, but the APIs for managing Upgrade Assistant are experimental.


POST /api/upgrade_assistant/reindex/myIndex

Response codeedit

Indicates a successful call.


The API returns the following:

  "indexName": ".ml-state",
  "newIndexName": ".reindexed-v7-ml-state", 
  "status": 0, 
  "lastCompletedStep": 0, 
  "reindexTaskId": null, 
  "reindexTaskPercComplete": null, 
  "errorMessage": null 

Name of the new index that is being created.

Current status of the reindex. For details, see Status codes.

Last successfully completed step of the reindex. For details, see Step codes table.

Task ID of the reindex task in Elasticsearch. Only present if reindexing has started.

Percentage of how far the reindexing task in Elasticsearch has progressed, in decimal from from 0 to 1.

Error that caused the reindex to fail, if it failed.