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 IndexBrowse a batch of records in an Algolia index, optionally filtering them by query or browse parameters.
Clear ObjectsTool to clear records of an index without affecting settings.
Clear RulesClear all rules from an Algolia index, optionally forwarding the operation to replica indices.
Clear SynonymsClear all synonyms from an Algolia index, optionally forwarding the operation to replica indices.
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 IndexInitiate an index copy and return an asynchronous task ID.
Create API KeyTool to create a new API key with specific permissions and restrictions.
Create AuthenticationCreate an authentication resource in the US region of Algolia's ingestion API for connecting to sources or destinations.
Create DestinationCreate a destination for data ingestion using the US Algolia Ingestion API endpoint.
Create Ingestion TaskCreate an ingestion task connecting a source to a destination for data synchronization with an Algolia index.
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 KeyDelete an Algolia API key to revoke access.
Delete AuthenticationDelete an Algolia ingestion authentication resource by ID in the US region.
Delete Query Suggestions ConfigTool to delete a Query Suggestions configuration for the specified index.
Delete DestinationDelete a destination by ID using the US Algolia Ingestion API endpoint.
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 SourceDelete an Algolia Ingestion API source by ID.
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 TokenDelete events related to a user token from Algolia Insights event metrics and analytics using the US Insights endpoint.
Batch Operations on Multiple IndicesTool to perform batch operations (add, update, delete) across multiple Algolia indices in a single request.
Export RulesExport a page of rules from an Algolia index for backup or migration.
Find ObjectTool to find the first object matching a query or filter in an index.
Get A/B TestRetrieve an A/B test by ID from the DE analytics region, including its status, performance metrics, and configuration details.
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 ConfigRetrieve the advanced personalization configuration from the EU endpoint, including personalization settings, re-ranking impact and profile type.
Get Conversion RateRetrieve conversion rate analytics for an index from the US analytics endpoint, including daily breakdowns.
Get DestinationRetrieve an Algolia ingestion destination by ID using the US endpoint.
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 RateRetrieve aggregate and daily no-click rates for tracked searches on an index, with optional date and tag filters.
Get No Results RateRetrieve aggregate and daily no-results rates for an index using the US analytics endpoint.
Get No Results SearchesRetrieve frequent searches that produced zero results for an index using the US analytics endpoint.
Get Object PositionFind an object’s zero-based position by objectID in the hits of a supplied search response.
Get multiple objectsTool to retrieve multiple records from an index.
Get Purchase RateRetrieve purchase rate metrics for an index, including daily breakdowns, from the US analytics region.
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 RevenueRetrieve search-related revenue data from Algolia Analytics using the US regional endpoint.
Get RuleTool to retrieve a specific rule by its objectID from an index.
Get Searches CountRetrieve search counts for an index over a time range, including a daily breakdown, using the US regional Analytics endpoint.
Get Searches No ClicksRetrieve top searches without clicks from Algolia Analytics using the US regional endpoint, to help identify queries that may need optimization.
Get Index SettingsRetrieve selected settings for a specified Algolia index to inspect its configuration.
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 CountriesRetrieve top countries by search volume for a specified index using the US analytics endpoint, to analyze the geographic distribution of searches.
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 SearchesRetrieve popular search queries from Algolia Analytics, with optional click analytics and revenue metrics.
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 IndexRetrieve usage statistics for a specific Algolia index over a time period, with hourly or daily aggregation, including metrics such as record counts, query volumes, and processing times.
Get UsersRetrieve user profiles and affinities from Algolia advanced personalization using the EU endpoint.
Get Users CountRetrieve the number of unique users for an index over a time range, including a daily breakdown, using the US Algolia Analytics endpoint.
Index ExistsTool to check if an Algolia index exists.
Init Insights API ClientReturn Insights client configuration for a selected region, including the application ID, API key, host, and cookie-setting metadata.
List AB TestsList a page of A/B tests for the application in the DE analytics region, with optional index prefix or suffix filters.
List API KeysList the application's main API keys with their permissions and restrictions for access-control review.
List AuthenticationsList a page of Algolia ingestion authentication resources in the US region, with optional type and platform filters.
List DestinationsList a page of Algolia ingestion destinations using the US endpoint, optionally filtering by type, authentication ID or transformation ID.
List IndicesTool to list all indices and their metadata.
List Ingestion TasksList ingestion tasks using the US ingestion endpoint.
List Query Suggestions ConfigurationsTool to retrieve all Query Suggestions configurations for an Algolia application.
List Task RunsList Algolia Ingestion task runs using the US regional endpoint.
List SourcesTool to list sources from the Algolia Ingestion API.
List TransformationsTool to list all transformations in Algolia Ingestion API.
Partial Update ObjectsPartially update multiple records in an index by objectID without replacing entire records.
Push Records to TaskPush records and a selected indexing action to a configured ingestion task by task ID, including actions to delete records, clear an index, or delete an index.
Replace All RulesBatch save rules in an index, replacing existing rules by default.
Replace TaskReplace an Algolia Ingestion task with new configuration using the US regional API endpoint.
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 SynonymsBatch create or replace synonyms in an Algolia index.
Search AuthenticationsTool to search for authentication resources by IDs in Algolia.
Search DestinationsSearch for multiple Algolia ingestion destinations by their IDs using the US endpoint.
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 RulesSearch Recommend rules in a specified index and model.
Search SourcesSearch for multiple Algolia Ingestion API sources by their IDs using the US ingestion endpoint.
Search SynonymsSearch synonyms in a specified Algolia index, optionally matching a query or filtering by synonym type.
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 AuthenticationUpdate the name or credentials of an Algolia ingestion authentication resource in the US region.
Update Query Suggestions ConfigTool to update an existing Query Suggestions configuration.
Update DestinationUpdate an Algolia ingestion destination using the US endpoint, including its configuration, name, type or associated transformations.
Update Dictionary EntriesBatch add or delete entries in an Algolia stopwords, plurals, or compounds dictionary.
Update Record PartiallyTool to add or update attributes in a single record.
Update SourceTool to update a source in the Algolia Ingestion API.
Update TaskPartially update an Algolia Ingestion API task using the US ingestion endpoint.
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.