Algolia website screenshot

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.

Algolia publishes 11 APIs on the APIs.io network. Tagged areas include Search, Discovery, Recommendations, Personalization, and Analytics.

Algolia’s developer surface includes documentation, API reference, signup flow, pricing, status page, and 6 more developer resources.

27.3/100 emerging ▬ flat Agent 7/100 human only Full breakdown ↓
scored 2026-07-21 · rubric v0.4
11 APIs 0 Features
SearchDiscoveryRecommendationsPersonalizationAnalyticsEcommerce

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-21 · rubric v0.4
Composite quality — 27.3/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 3.0 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 9.5 / 10
Agent readiness — 7/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/algolia: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs

Algolia Search API

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...

Algolia Insights API

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.

Algolia Recommend API

Returns related-products, frequently-bought-together, trending, and look-alike recommendations trained from Insights events and catalog data.

Algolia Analytics API

Reports top searches, no-result searches, click/conversion rates, and other search analytics aggregated from query and Insights data.

Algolia A/B Testing API

Creates and manages A/B tests across index configurations and relevance settings, scoring variants on click-through and conversion.

Algolia Personalization API

Configures and applies user-affinity profiles built from Insights events to re-rank search and browse results per user.

Algolia Crawler API

Manages Algolia's hosted web crawler that extracts content from websites and pushes it into indices on a schedule.

Algolia Ingestion API

Connector-based data ingestion that pulls records from sources (databases, storage, ecommerce platforms) into Algolia indices via managed tasks.

Algolia Query Suggestions API

Generates and maintains query-suggestion indices from popular searches to power as-you-type autocomplete.

Algolia Monitoring API

Exposes server status, latency, indexing, and reachability metrics for an application's Algolia infrastructure.

Algolia Usage API

Returns per-application usage metrics (operations, records, search volume) for cost and quota tracking.

Pricing Plans

Algolia Plans Pricing

4 plans

PLANS

Rate Limits

Algolia Rate Limits

4 limits

RATE LIMITS

FinOps

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
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: DomainSecurity
  url: security/algolia-domain-security.yml
- 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