Additional commands

Typesense reindex

Start and monitor Typesense search reindex jobs from the CLI.

Use the reindex command to start a Typesense search reindex on your connected Core instance and check its progress.

CommandAliasDescription
createcStart a new reindex job
listlCheck current reindex status

create

Trigger a full reindex that reads records from your database and indexes them into Typesense collections. Run this after deploying a new Typesense instance or when search results are missing data that still exists in Core.

blnk reindex create [options]
OptionTypeDescription
--jsonbooleanAfter a successful create, print the full API response as JSON.
-h, --helpbooleanShow help for this command.

Start reindex

Run the command on your connected Core instance:

blnk reindex create

Confirm the job started

Reindex started:
  status: pending
  total_records: 0
  processed_records: 0
{
  "message": "Reindex operation started",
  "progress": {
    "status": "pending",
    "phase": "",
    "total_records": 0,
    "processed_records": 0,
    "started_at": "0001-01-01T00:00:00Z"
  }
}

list

Check the current reindex job, including status, phase, record counts, and timestamps. Poll with list while a job is running; when status is completed, verify search coverage in Typesense if needed.

blnk reindex list [options]
OptionTypeDescription
--jsonbooleanPrint the full API response as JSON instead of a formatted summary.
-h, --helpbooleanShow help for this command.

Check reindex status

Run the command:

blnk reindex list
Reindex status:
  status: completed
  phase: done
  total_records: 181
  processed_records: 181
  started_at: 2026-06-04T19:42:21Z
  completed_at: 2026-06-04T19:42:22Z
{
  "status": "completed",
  "phase": "done",
  "total_records": 181,
  "processed_records": 181,
  "started_at": "2026-06-04T19:42:21.267309645Z",
  "completed_at": "2026-06-04T19:42:22.644924172Z"
}
No results found.