Algolia
Algolia is a hosted search and discovery platform that delivers fast, typo-tolerant search, browse, recommendations, and personalization through a suite of REST APIs and edge-distributed infrastructure. It powers search experiences for ecommerce, media, SaaS, and content sites, pairing a synchronous indexing and query control plane with event-driven Insights, Recommend, A/B Testing, and Personalization products.
11 APIs
0 Features
SearchDiscoveryRecommendationsPersonalizationAnalyticsEcommerce
Core indexing and search API for adding, updating, and deleting records and querying them with typo-tolerant, faceted, geo-aware, and rule-driven search served from globally dis...
Inbound event-ingestion API for click, conversion, view, and purchase signals that feed Personalization, Recommend, A/B Testing, and Analytics. Accepts events; does not emit them.
Returns related-products, frequently-bought-together, trending, and look-alike recommendations trained from Insights events and catalog data.
Reports top searches, no-result searches, click/conversion rates, and other search analytics aggregated from query and Insights data.
Creates and manages A/B tests across index configurations and relevance settings, scoring variants on click-through and conversion.
Configures and applies user-affinity profiles built from Insights events to re-rank search and browse results per user.
Manages Algolia's hosted web crawler that extracts content from websites and pushes it into indices on a schedule.
Connector-based data ingestion that pulls records from sources (databases, storage, ecommerce platforms) into Algolia indices via managed tasks.
Generates and maintains query-suggestion indices from popular searches to power as-you-type autocomplete.
Exposes server status, latency, indexing, and reachability metrics for an application's Algolia infrastructure.
Returns per-application usage metrics (operations, records, search volume) for cost and quota tracking.
aid: algolia
name: Algolia
description: >-
Algolia is a hosted search and discovery platform that delivers fast, typo-tolerant search, browse, recommendations,
and personalization through a suite of REST APIs and edge-distributed infrastructure. It powers search experiences for
ecommerce, media, SaaS, and content sites, pairing a synchronous indexing and query control plane with event-driven
Insights, Recommend, A/B Testing, and Personalization products.
url: https://raw.githubusercontent.com/api-evangelist/algolia/refs/heads/main/apis.yml
specificationVersion: '0.20'
created: '2026-05-04'
modified: '2026-06-16'
x-source: api-evangelist
x-category: Search
x-type: company
x-tier: 2
x-tier-reason: enriched-from-existing-artifacts
tags:
- Search
- Discovery
- Recommendations
- Personalization
- Analytics
- Ecommerce
apis:
- name: Algolia Search API
description: >-
Core indexing and search API for adding, updating, and deleting records and querying them with typo-tolerant,
faceted, geo-aware, and rule-driven search served from globally distributed search nodes (DSN).
humanURL: https://www.algolia.com/doc/rest-api/search/
baseURL: https://{appid}-dsn.algolia.net
tags:
- Search
- Indexing
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/search/
- type: APIReference
url: https://www.algolia.com/doc/api-reference/
- name: Algolia Insights API
description: >-
Inbound event-ingestion API for click, conversion, view, and purchase signals that feed Personalization, Recommend,
A/B Testing, and Analytics. Accepts events; does not emit them.
humanURL: https://www.algolia.com/doc/rest-api/insights/
baseURL: https://insights.algolia.io
tags:
- Analytics
- Events
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/insights/
- name: Algolia Recommend API
description: >-
Returns related-products, frequently-bought-together, trending, and look-alike recommendations trained from
Insights events and catalog data.
humanURL: https://www.algolia.com/doc/rest-api/recommend/
baseURL: https://{appid}-dsn.algolia.net
tags:
- Recommendations
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/recommend/
- name: Algolia Analytics API
description: >-
Reports top searches, no-result searches, click/conversion rates, and other search analytics aggregated from query
and Insights data.
humanURL: https://www.algolia.com/doc/rest-api/analytics/
baseURL: https://analytics.algolia.com
tags:
- Analytics
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/analytics/
- name: Algolia A/B Testing API
description: >-
Creates and manages A/B tests across index configurations and relevance settings, scoring variants on
click-through and conversion.
humanURL: https://www.algolia.com/doc/rest-api/abtesting/
baseURL: https://analytics.algolia.com
tags:
- Experimentation
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/abtesting/
- name: Algolia Personalization API
description: >-
Configures and applies user-affinity profiles built from Insights events to re-rank search and browse results per
user.
humanURL: https://www.algolia.com/doc/rest-api/personalization/
baseURL: https://{region}.algolia.com
tags:
- Personalization
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/personalization/
- name: Algolia Crawler API
description: >-
Manages Algolia's hosted web crawler that extracts content from websites and pushes it into indices on a schedule.
humanURL: https://www.algolia.com/doc/tools/crawler/getting-started/overview/
baseURL: https://crawler.algolia.com
tags:
- Crawler
- Ingestion
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/tools/crawler/getting-started/overview/
- name: Algolia Ingestion API
description: >-
Connector-based data ingestion that pulls records from sources (databases, storage, ecommerce platforms) into
Algolia indices via managed tasks.
humanURL: https://www.algolia.com/doc/rest-api/ingestion/
baseURL: https://data.{region}.algolia.com
tags:
- Ingestion
- Connectors
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/ingestion/
- name: Algolia Query Suggestions API
description: >-
Generates and maintains query-suggestion indices from popular searches to power as-you-type autocomplete.
humanURL: https://www.algolia.com/doc/rest-api/query-suggestions/
baseURL: https://query-suggestions.{region}.algolia.com
tags:
- Search
- Autocomplete
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/query-suggestions/
- name: Algolia Monitoring API
description: >-
Exposes server status, latency, indexing, and reachability metrics for an application's Algolia infrastructure.
humanURL: https://www.algolia.com/doc/rest-api/monitoring/
baseURL: https://status.algolia.com
tags:
- Monitoring
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/monitoring/
- name: Algolia Usage API
description: >-
Returns per-application usage metrics (operations, records, search volume) for cost and quota tracking.
humanURL: https://www.algolia.com/doc/rest-api/usage/
baseURL: https://usage.algolia.com
tags:
- Usage
- FinOps
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/usage/
common:
- type: Website
url: https://www.algolia.com
- type: Documentation
url: https://www.algolia.com/doc/
- type: APIReference
url: https://www.algolia.com/doc/api-reference/
- type: SignUp
url: https://dashboard.algolia.com/users/sign_up
- type: Pricing
url: https://www.algolia.com/pricing/
- type: GitHubOrganization
url: https://github.com/algolia
- type: Status
url: https://status.algolia.com
- type: Plans
url: plans/algolia-plans-pricing.yml
- type: RateLimits
url: rate-limits/algolia-rate-limits.yml
- type: FinOps
url: finops/algolia-finops.yml
features:
- name: Hosted Search Infrastructure
description: Typo-tolerant, faceted, geo-aware search served from globally distributed search nodes (DSN) with sub-50ms latency targets.
- name: Recommendations
description: Related-products, frequently-bought-together, trending, and look-alike models trained from catalog and event data.
- name: Personalization
description: Per-user re-ranking of results driven by affinity profiles built from Insights events.
- name: A/B Testing
description: Native experimentation across index configurations and relevance settings scored on engagement.
- name: Crawler and Ingestion
description: Hosted web crawler plus connector-based ingestion to keep indices in sync with external sources.
- name: Search Analytics
description: Top searches, no-result queries, and click/conversion analytics for relevance tuning.
useCases:
- name: Ecommerce Site Search
description: Power product search, browse, and filtering for online stores with merchandising rules and personalization.
- name: Content and Media Discovery
description: Search across articles, media libraries, and documentation with autocomplete and query suggestions.
- name: In-App Search
description: Add fast, relevant search to SaaS and mobile applications via official client libraries.
- name: Recommendations and Upsell
description: Drive related-item and frequently-bought-together widgets from catalog and behavioral data.
integrations:
- name: Ecommerce Platforms
description: Connectors and apps for Shopify, commercetools, BigCommerce, and Salesforce Commerce Cloud.
- name: Frontend Libraries
description: InstantSearch (JavaScript, React, Vue, Angular, iOS, Android) and Autocomplete UI libraries.
- name: Official API Clients
description: First-party clients for JavaScript/TypeScript, Python, PHP, Java, Ruby, Go, C#, Kotlin, Swift, Scala, and Dart.
solutions:
- name: Retail and Ecommerce
description: Search, browse, merchandising, and recommendations tuned for conversion on product catalogs.
- name: Media and Publishing
description: Content discovery and recommendation across large editorial and media libraries.
- name: B2B and SaaS
description: Embedded search and discovery inside applications, dashboards, and documentation.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com