Seamlessly integrate Algolia’s APIs into your LLM workflows with Algolia's new Model Context Protocol (MCP) server. Explore on GitHub.

Delete all records from an index

Deletes only the records from an index while keeping settings, synonyms, and rules. This operation is resource-intensive and subject to indexing rate limits.

Usage

Required ACL: deleteIndex
1
2
3
4
5
require "algolia"

client = Algolia::SearchClient.create("ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY")

response = client.clear_objects("ALGOLIA_INDEX_NAME")
Did you find this page helpful?
Ruby API clients v3