Delete search index
Deletes the index record, its Typesense alias, and all versioned collections. This is irreversible — all indexed documents will be lost.
Deletes the index record, its Typesense alias, and all versioned collections. This is irreversible — all indexed documents will be lost.
Authorization
BearerAuth Search API key (ss_search_*) from the dashboard or keys API. Scopes (search, ingest, admin) are stored on the key; each route requires the matching scope.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://loading/api/v1/indexes/string"{
"deleted": true,
"id": "string",
"slug": "string"
}{
"error": "string",
"message": "string",
"details": null
}{
"error": "string",
"message": "string",
"details": null
}{
"error": "string",
"message": "string",
"details": null
}Update search index
Updates mutable index fields (displayName, enabled). At least one field must be provided.
Trigger full reindex
Enqueues a full reindex job for the specified index. The job rebuilds the underlying Typesense collection from the database. Returns a jobId that can be polled via the indexing.reindexStatus oRPC procedure. Requires admin scope.