Skip to main content
GET
/
search
/
reindex
Get reindex status
curl --request GET \
  --url http://localhost:5001/search/reindex \
  --header 'X-blnk-key: <api-key>'
Use blnk.Search.getReindexStatus to check search reindex progress.
blnk.Search.getReindexStatus
const response = await blnk.Search.getReindexStatus();
This method takes no arguments.

Response shape

200 OK
{
  "status": "in_progress",
  "phase": "indexing_transactions",
  "total_records": 2145709,
  "processed_records": 2145709,
  "started_at": "2026-02-12T12:13:10.448612096Z"
}
FieldDescription
statusCurrent state, in_progress or completed.
phaseCurrent phase, for example indexing_transactions, or done when complete.
total_recordsTotal number of records to index.
processed_recordsNumber of records processed so far.
started_atTimestamp when the reindex began.
completed_atTimestamp when the reindex finished. Only present once status is completed.
errorsArray of error messages. Only present when an error occurs.

How reindexing works

When and why to rebuild the index.

Check reindex progress

HTTP request and response schema.

Need help?

We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool. To ask questions or discuss issues, please contact us or join our Discord community.