Skip to main content
Required ACL: deleteIndex This operation is resource-intensive. You should only use it if you can’t get the object IDs of the records you want to delete. It’s more efficient to get a list of object IDs with the browse operation, and then delete the records using the batch operation. This operation is subject to indexing rate limits.

Usage

// Initialize the client
var client = new SearchClient(new SearchConfig("ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY"));

// Call the API
var response = await client.DeleteByAsync(
  "<YOUR_INDEX_NAME>",
  new DeleteByParams { Filters = "brand:brandName" }
);
// >LOG

See the full API reference

For more details about input parameters and response fields.
See also: Should I use the deleteBy method for deleting records
I