Core API methods
These methods are the main operations in Algolia’s Search API clients. They let you index data, run searches, and manage your indices. These low-level methods give you direct access to the Algolia Search API. Examples of core methods include: Core API methods reflect the underlying HTTP API operations and are available in all Algolia Search API clients.Helper methods
Helper methods are higher-level abstractions built on top of core API methods. They make common tasks—like reindexing or browsing all objects—easier to perform. Helper methods often combine several API requests and add logic that simplifies your workflow. Use them to streamline your code and reduce boilerplate.Not all helper methods are available for all Search API clients and their implementation might differ.
- Browse all records
- Browse all rules
- Browse all synonyms
- Copy index between applications
- Delete records
- Generate secured API key
- Retrieve remaining validity for secured API key
- Check if index exists
- Add or update attributes of multiple records with transformation
- Add or update attributes of multiple records
- Replace all records with transformation
- Replace all records
- Save records with transformation
- Save records
- Wait for API key operation
- Wait for application task
- Wait for task
Helper methods in the Ingestion API client
The Ingestion API client includes helpers that simplify working with the transformation pipeline.Helper methods in the Agent Studio API client
The Agent Studio API client includes helpers for user authentication.Not all helper methods are available for all Agent Studio API clients.
forgeSecuredUserToken is currently available for JavaScript and Python only.