Add AB TestTool to create an A/B test comparing search performance between two index variants.
Add or Replace RecordTool to add or replace a specific record in an index by objectID.
Add Record to IndexTool to add a record to an index with auto-generated objectID.
Browse Algolia IndexTool to retrieve all records from an index.
Clear ObjectsTool to clear records of an index without affecting settings.
Clear RulesTool to delete all rules in an index.
Clear SynonymsTool to delete all synonyms from an index.
Clicked Object IDsTool to send a click event to Algolia to capture clicked items.
Clicked Object IDs After SearchTool to send a click event after a search response.
Converted Object IDsTool to send a conversion event for items outside of search context.
Copy IndexTool to copy the specified index to a new index.
Create API KeyTool to create a new API key with specific permissions and restrictions.
Create AuthenticationTool to create a new authentication resource in Algolia.
Create DestinationTool to create a new destination in Algolia Ingestion API.
Create Ingestion TaskTool to create a new ingestion task connecting a source to a destination in Algolia.
Create or Update Recommend RulesTool to create or update a batch of Recommend Rules in an index.
Create Query Suggestions ConfigTool to create a new Query Suggestions configuration for an Algolia index.
Create SourceTool to create a new data source in Algolia Ingestion API.
Create TransformationTool to create a new transformation in Algolia Ingestion API.
Delete AB TestTool to delete an A/B test by its unique identifier.
Delete API KeyTool to delete an API key.
Delete AuthenticationTool to delete an authentication resource from Algolia.
Delete Query Suggestions ConfigTool to delete a Query Suggestions configuration for the specified index.
Delete DestinationTool to delete a destination in Algolia Ingestion API.
Delete IndexTool to delete the specified index and all its records.
Delete Multiple RecordsTool to delete multiple records from an Algolia index.
Delete Recommend RuleTool to delete a Recommend rule from a recommendation scenario.
Delete Records by FilterTool to delete records matching a filter from an Algolia index.
Delete RuleTool to delete the specified rule from an index.
Delete SourceTool to delete a source from the Algolia Ingestion API.
Delete SynonymTool to delete a synonym from a specified index.
Delete TransformationTool to delete a transformation in Algolia Ingestion API.
Delete User ProfileTool to delete a user profile from personalization.
Delete User TokenTool to delete all events related to a user token from events metrics and analytics.
Batch Operations on Multiple IndicesTool to perform batch operations (add, update, delete) across multiple Algolia indices in a single request.
Export RulesTool to export all rules defined on an index.
Find ObjectTool to find the first object matching a query or filter in an index.
Get A/B TestTool to retrieve detailed information about an A/B test by its ID.
Get Add to Cart RateTool to retrieve add-to-cart rate metrics for e-commerce search analytics.
Get API KeyTool to retrieve the permissions and details of a specific API key.
Get App Task StatusTool to check the status of an application task.
Get AuthenticationTool to retrieve an authentication resource by its ID.
Get Average Click PositionTool to retrieve average click position metrics from Algolia Analytics.
Get Click PositionsTool to retrieve the distribution of clicks by position from Algolia Analytics.
Get Click Through RateTool to retrieve click-through rate (CTR) for searches with at least one click event.
Get Query Suggestions ConfigTool to retrieve a Query Suggestions configuration by index name.
Get Personalization ConfigTool to retrieve the advanced personalization configuration.
Get Conversion RateTool to retrieve conversion rate for searches with conversion events.
Get DestinationTool to retrieve a destination by its ID.
Get Dictionary LanguagesTool to list available languages for dictionary entries.
Get Dictionary SettingsTool to retrieve dictionary settings for all dictionaries.
Get LogsTool to retrieve log entries for API requests made to your Algolia application.
Get No Click RateTool to retrieve the rate of searches that received no clicks.
Get No Results RateTool to retrieve the fraction of searches that didn't return any results.
Get No Results SearchesTool to retrieve the most frequent searches that produced zero results.
Get Object PositionTool to retrieve an object’s position in a result set.
Get multiple objectsTool to retrieve multiple records from an index.
Get Purchase RateTool to retrieve purchase rate metrics for searches that led to purchase events.
Get Recommend RuleTool to retrieve a Recommend rule that was previously created in the Algolia dashboard.
Get Recommend Task StatusTool to check the status of a Recommend task.
Get Record from IndexTool to retrieve a specific record from an index by its objectID.
Get RevenueTool to retrieve revenue data from Algolia Analytics.
Get RuleTool to retrieve a specific rule by its objectID from an index.
Get Searches CountTool to retrieve the number of searches within a time range, including a daily breakdown.
Get Searches No ClicksTool to retrieve top searches that did not receive any clicks.
Get Index SettingsTool to retrieve the settings of a specified index.
Get SourceTool to retrieve a source from the Algolia Ingestion API.
Get SynonymTool to retrieve a specific synonym by its objectID.
Get Task StatusTool to check the status of an asynchronous task.
Get Top CountriesTool to retrieve top countries by search volume for a specified index.
Get Top Filter AttributesTool to retrieve top filter attributes from Algolia Analytics.
Get Top Filter For AttributeTool to retrieve top filter values for a specific attribute from Algolia Analytics.
Get Top Filters No ResultsTool to retrieve top filters for searches that returned no results from Algolia Analytics.
Get Top HitsTool to retrieve the object IDs of the most frequent search results from Algolia Analytics.
Get Top SearchesTool to retrieve the most popular searches from Algolia Analytics.
Get TransformationTool to retrieve a transformation by its ID from Algolia's Ingestion API.
Get Usage StatisticsTool to retrieve Algolia usage statistics over a specified time period.
Get Usage for IndexTool to retrieve usage statistics for a specific Algolia index over a time period.
Get UsersTool to retrieve a list of user profiles from Algolia advanced personalization.
Get Users CountTool to retrieve the number of unique users within a time range, including daily breakdown.
Index ExistsTool to check if an Algolia index exists.
Init Insights API ClientTool to initialize the Algolia Insights API client.
List AB TestsTool to list all A/B tests configured for this application.
List API KeysTool to list all API keys associated with your Algolia application, including their permissions and restrictions.
List AuthenticationsTool to list authentication resources from Algolia.
List DestinationsTool to list destinations in Algolia.
List IndicesTool to list all indices and their metadata.
List Ingestion TasksTool to retrieve a list of ingestion tasks from Algolia.
List Query Suggestions ConfigurationsTool to retrieve all Query Suggestions configurations for an Algolia application.
List Task RunsTool to list task runs.
List SourcesTool to list sources from the Algolia Ingestion API.
List TransformationsTool to list all transformations in Algolia Ingestion API.
Partial Update ObjectsTool to partially update multiple records in the specified index.
Push Records to TaskTool to push records to an Algolia task by task ID.
Replace All RulesTool to push a new set of rules, erasing previous ones.
Replace TaskTool to fully replace a task in Algolia Ingestion API.
Restore API KeyTool to restore a deleted API key within 72 hours of deletion.
Save RuleTool to create or replace a rule in an index.
Save SynonymTool to add or update a synonym in the specified index.
Save SynonymsTool to batch create or replace synonyms in an Algolia index.
Search AuthenticationsTool to search for authentication resources by IDs in Algolia.
Search DestinationsTool to search for specific destinations by their IDs.
Search Dictionary EntriesTool to search dictionary entries in Algolia dictionaries.
Search Facet ValuesTool to search for values of a specified facet attribute.
Search Algolia IndexTool to perform a search on a specified Algolia index.
Search Multiple IndicesTool to perform searches across multiple indices in a single call.
Search Recommend RulesTool to search for Recommend rules in the specified index and model.
Search SourcesTool to search for sources by IDs in Algolia Ingestion API.
Search SynonymsTool to search for synonyms in the specified index.
Search TransformationsTool to search for transformations by IDs in Algolia Ingestion API.
Set Dictionary SettingsTool to update dictionary settings for Algolia.
Set Personalization StrategyTool to define personalization strategy that controls how user behavior affects search results.
Set Index SettingsTool to update an Algolia index's settings.
Stop AB TestTool to stop an A/B test by its unique identifier.
Try TransformationTool to try a transformation before creating it in Algolia.
Try Transformation Before UpdateTool to test a transformation before updating it in Algolia Ingestion API.
Update API KeyTool to update the permissions and settings of an existing API key.
Update AuthenticationTool to update an authentication resource in Algolia.
Update Query Suggestions ConfigTool to update an existing Query Suggestions configuration.
Update DestinationTool to update a destination in Algolia Ingestion API.
Update Dictionary EntriesTool to add or delete dictionary entries in Algolia dictionaries.
Update Record PartiallyTool to add or update attributes in a single record.
Update SourceTool to update a source in the Algolia Ingestion API.
Update TaskTool to partially update a task in Algolia Ingestion API.
Update TransformationTool to update an existing transformation in Algolia Ingestion API.
Validate SourceTool to validate a source payload before creating it in Algolia.
Validate Source Before UpdateTool to validate a source update payload in the Algolia Ingestion API.