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 generates every first-party API client and its reference documentation from 15 public OpenAPI documents totalling 342 operations, and has extended the platform into the agent layer with two managed MCP servers, an Agent Studio runtime and 18 self-published Agent Skills.
Algolia publishes 16 API contracts indexed on the APIs.io network, including Search API, Insights API, Recommend API, and 13 more. Tagged areas include Search, Discovery, Recommendations, Personalization, and Analytics.
The Algolia catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Algolia’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, signup flow, pricing, and 46 more developer resources.
The questions people put to an LLM, and the jobs they hand an agent, that Algolia's APIs answer — each one linked to the operation that does it.
Generated by API Evangelist
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/algolia/"><img src="https://apis.io/badge/algolia/card.svg" alt="Algolia on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service, OR (0.27) a live x402 payment challenge from _data/x402-adoption.json — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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 distr...
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, plus the Recommend rules that overri...
Reports top searches, no-result searches, click and conversion rates, revenue and other search analytics aggregated from query and Insights data. One of only six Algolia APIs th...
Creates and manages A/B tests across index configurations and relevance settings, scoring variants on click-through and conversion. Two live versions: v3 is current, and the ent...
The successor to classic Personalization: real-time user profiles, personalization strategies and a dedicated error-code reference. Runs on its own AI personalization host and p...
Manages Algolia's hosted web crawler that extracts content from websites and pushes it into indices on a schedule. The only Algolia API that authenticates with HTTP Basic rather...
Connector-based data ingestion that pulls records from databases, storage and ecommerce platforms into Algolia indices via managed sources, destinations, transformations and tas...
Composes multiple search sources into one curated result set - smart groups, curated queries and composition rules - so a single request returns a merchandised, multi-source res...
Exposes server status, latency, indexing and reachability metrics for a specific application's Algolia infrastructure. More than a status page: an agent can query the health of ...
Returns per-application usage metrics (operations, records, search volume) for cost and quota tracking. The one documented Algolia REST API for which no OpenAPI document is publ...
Algolia-managed remote MCP server giving an agent user-scoped, read-only access to search, index listing and the full analytics surface, authorized by the signed-in user's own A...
Algolia ships TWO first-party, Algolia-managed remote MCP servers. Neither is a stdio package a developer runs locally - both are hosted HTTPS endpoints an MCP client POSTs to, ...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: algolia
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/algolia.png
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. Algolia generates every first-party API client and its reference documentation
from 15 public OpenAPI documents totalling 342 operations, and has extended the platform into the agent layer with two managed
MCP servers, an Agent Studio runtime and 18 self-published Agent Skills.
url: https://raw.githubusercontent.com/api-evangelist/algolia/refs/heads/main/apis.yml
specificationVersion: '0.23'
created: '2026-05-04'
modified: '2026-08-27'
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
- E-Commerce
tags_raw:
- Search
- Discovery
- Recommendations
- Personalization
- Analytics
- Ecommerce
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: IntegrationEdges
url: integrations/algolia-integration-edges.yml
- type: Idempotency
url: conventions/algolia-conventions.yml
- type: Deprecation
url: lifecycle/algolia-lifecycle.yml
- type: AgenticAccess
url: agentic-access/algolia-agentic-access.yml
- type: Spectral
url: rules/algolia-rules.yml
- type: JSONLD
url: json-ld/algolia-context.jsonld
- type: Vocabulary
url: vocabulary/algolia-vocabulary.yml
- type: Hosts
url: hosts/algolia-hosts.yml
- type: Vendors
url: vendors/algolia-vendors.yml
- type: Newsroom
url: https://www.algolia.com/about/news
- type: Leadership
url: https://www.algolia.com/about/leadership
- type: Website
url: https://www.algolia.com
- type: DeveloperPortal
url: https://www.algolia.com/developers/
- type: Documentation
url: https://www.algolia.com/doc/
- type: APIReference
url: https://www.algolia.com/doc/api-reference/
- type: GettingStarted
url: https://www.algolia.com/doc/guides/getting-started/quick-start/
- type: Support
url: https://support.algolia.com/hc/en-us
- type: Blog
url: https://www.algolia.com/blog/
- type: GitHubOrganization
url: https://github.com/algolia
- type: Signup
url: https://dashboard.algolia.com/users/sign_up
- type: Login
url: https://dashboard.algolia.com/
- type: Pricing
url: https://www.algolia.com/pricing/
- type: TermsOfService
url: https://www.algolia.com/policies/terms/
- type: PrivacyPolicy
url: https://www.algolia.com/policies/privacy/
- type: Status
url: https://status.algolia.com
- type: StatusPage
url: https://status.algolia.com
- type: ChangeLog
url: https://www.algolia.com/doc/libraries/sdk/changelog/javascript
- type: Plans
url: plans/algolia-plans-pricing.yml
- type: RateLimits
url: rate-limits/algolia-rate-limits.yml
- type: FinOps
url: finops/algolia-finops.yml
- type: Authentication
url: authentication/algolia-authentication.yml
- type: DomainSecurity
url: security/algolia-domain-security.yml
- type: VulnerabilityDisclosure
url: security/algolia-vulnerability-disclosure.yml
- type: Security
url: security/algolia-vulnerability-disclosure.yml
- type: TrustCenter
url: security/algolia-trust-center.yml
- type: Compliance
url: security/algolia-trust-center.yml
- type: Packages
url: packages/algolia-packages.yml
- type: SDKs
url: packages/algolia-packages.yml
- type: CLI
url: cli/algolia-cli.yml
- type: Components
url: components/algolia-components.yml
- type: Conventions
url: conventions/algolia-conventions.yml
- type: ErrorCatalog
url: errors/algolia-problem-types.yml
- type: Lifecycle
url: lifecycle/algolia-lifecycle.yml
- type: ChangeLog
url: changelog/algolia-changelog.yml
- type: Conformance
url: conformance/algolia-conformance.yml
- type: DataModel
url: data-model/algolia-data-model.yml
- type: OAuthScopes
url: scopes/algolia-scopes.yml
- type: WellKnown
url: well-known/algolia-well-known.yml
- type: LLMsTxt
url: llms/algolia-llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: MCPServer
url: mcp/algolia-mcp.yml
- type: ToolCrosswalk
url: mcp/algolia-tool-crosswalk.yml
- type: CapabilityMap
url: capabilities/algolia-capability-edges.yml
name: Algolia Business Capability Map
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. The largest surface in the estate
at 78 operations, and the one carrying the retry strategy, asynchronous-task and API-key ACL semantics the rest of the
platform inherits.
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/
- type: OpenAPI
url: openapi/algolia-search-api-openapi.yml
- type: OpenAPI
url: openapi/algolia-algoliasearch-api-openapi.yml
- type: Overlay
url: overlays/algolia-search-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-api-key-schema.json
- type: JSONSchema
url: json-schema/algolia-synonym-hit-schema.json
- type: JSONSchema
url: json-schema/algolia-rule-schema.json
- type: JSONSchema
url: json-schema/algolia-action-schema.json
- type: JSONSchema
url: json-schema/algolia-search-for-facet-values-response-schema.json
- type: JSONSchema
url: json-schema/algolia-dictionary-entry-schema.json
aid: algolia:algolia-search-api
- 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, which is why Algolia publishes no AsyncAPI or webhook contract.
humanURL: https://www.algolia.com/doc/rest-api/insights/
baseURL: https://insights.algolia.io
tags:
- Analytics
- Event
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/insights/
- type: OpenAPI
url: openapi/algolia-insights-api-openapi.yml
- type: Overlay
url: overlays/algolia-insights-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-events-items-schema.json
- type: JSONSchema
url: json-schema/algolia-events-response-schema.json
aid: algolia:algolia-insights-api
- name: Algolia Recommend API
description: Returns related-products, frequently-bought-together, trending and look-alike recommendations trained from
Insights events and catalog data, plus the Recommend rules that override them.
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/
- type: OpenAPI
url: openapi/algolia-recommend-api-openapi.yml
- type: Overlay
url: overlays/algolia-recommend-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-recommend-rule-schema.json
- type: JSONSchema
url: json-schema/algolia-parameters-hits-per-page-schema.json
- type: JSONSchema
url: json-schema/algolia-parameters-page-schema.json
- type: JSONSchema
url: json-schema/algolia-recommendations-request-schema.json
- type: JSONSchema
url: json-schema/algolia-recommendations-results-schema.json
- type: JSONSchema
url: json-schema/algolia-task-status-schema.json
aid: algolia:algolia-recommend-api
- name: Algolia Analytics API
description: Reports top searches, no-result searches, click and conversion rates, revenue and other search analytics aggregated
from query and Insights data. One of only six Algolia APIs that returns machine-readable x-ratelimit-* response headers.
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/
- type: OpenAPI
url: openapi/algolia-analytics-api-openapi.yml
- type: Overlay
url: overlays/algolia-analytics-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-table-payload-schema.json
- type: JSONSchema
url: json-schema/algolia-timeseries-payload-schema.json
- type: JSONSchema
url: json-schema/algolia-timeseries-response-schema.json
- type: JSONSchema
url: json-schema/algolia-click-positions-schema.json
- type: JSONSchema
url: json-schema/algolia-distribution-payload-schema.json
- type: JSONSchema
url: json-schema/algolia-scalar-payload-schema.json
aid: algolia:algolia-analytics-api
- 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. Two live versions: v3 is current, and the entire v2 surface is marked deprecated in Algolia''s own contract.'
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/
- type: OpenAPI
url: openapi/algolia-abtesting-v3-api-openapi.yml
- type: Overlay
url: overlays/algolia-abtesting-v3-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-abtest-schema.json
- type: JSONSchema
url: json-schema/algolia-estimate-abtest-response-schema.json
- type: JSONSchema
url: json-schema/algolia-create-metric-schema.json
- type: JSONSchema
url: json-schema/algolia-minimum-detectable-effect-schema.json
- type: JSONSchema
url: json-schema/algolia-abtest-configuration-schema.json
- type: JSONSchema
url: json-schema/algolia-abtest-response-schema.json
aid: algolia:algolia-a-b-testing-api
- 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://personalization.{region}.algolia.com
tags:
- Personalization
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/personalization/
- type: OpenAPI
url: openapi/algolia-personalization-api-openapi.yml
- type: Overlay
url: overlays/algolia-personalization-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-personalization-strategy-params-schema.json
- type: JSONSchema
url: json-schema/algolia-user-token-schema.json
aid: algolia:algolia-personalization-api
- name: Algolia Advanced Personalization API
description: 'The successor to classic Personalization: real-time user profiles, personalization strategies and a dedicated
error-code reference. Runs on its own AI personalization host and publishes the only per-product error catalogue in the
estate.'
humanURL: https://www.algolia.com/doc/guides/personalization/advanced-personalization/what-is-advanced-personalization/
baseURL: https://ai-personalization.{region}.algolia.com
tags:
- Personalization
- Artificial Intelligence
- REST
tags_raw:
- Personalization
- AI
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/guides/personalization/advanced-personalization/what-is-advanced-personalization/
- type: OpenAPI
url: openapi/algolia-advanced-personalization-api-openapi.yml
- type: Overlay
url: overlays/algolia-advanced-personalization-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-configuration-object-schema.json
- type: JSONSchema
url: json-schema/algolia-realtime-user-schema.json
- type: JSONSchema
url: json-schema/algolia-user-schema.json
- type: JSONSchema
url: json-schema/algolia-events-schema.json
- type: JSONSchema
url: json-schema/algolia-issue-schema.json
- type: JSONSchema
url: json-schema/algolia-profile-type-schema.json
aid: algolia:algolia-advanced-personalization-api
- name: Algolia Crawler API
description: Manages Algolia's hosted web crawler that extracts content from websites and pushes it into indices on a schedule.
The only Algolia API that authenticates with HTTP Basic rather than the x-algolia-* header pair.
humanURL: https://www.algolia.com/doc/tools/crawler/getting-started/overview/
baseURL: https://crawler.algolia.com/api
tags:
- Crawler
- Ingestion
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/tools/crawler/getting-started/overview/
- type: OpenAPI
url: openapi/algolia-crawler-api-openapi.yml
- type: Overlay
url: overlays/algolia-crawler-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-configuration-schema.json
- type: JSONSchema
url: json-schema/algolia-urls-crawled-group-schema.json
- type: JSONSchema
url: json-schema/algolia-crawler-config-versions-response-schema.json
- type: JSONSchema
url: json-schema/algolia-domains-response-schema.json
- type: JSONSchema
url: json-schema/algolia-crawlers-response-schema.json
- type: JSONSchema
url: json-schema/algolia-partial-config-schema.json
aid: algolia:algolia-crawler-api
- name: Algolia Ingestion API
description: Connector-based data ingestion that pulls records from databases, storage and ecommerce platforms into Algolia
indices via managed sources, destinations, transformations and tasks. The largest connector surface at 61 operations,
and the only Algolia API with real dry-run operations.
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/
- type: OpenAPI
url: openapi/algolia-ingestion-api-openapi.yml
- type: Overlay
url: overlays/algolia-ingestion-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-task-schema.json
- type: JSONSchema
url: json-schema/algolia-run-schema.json
- type: JSONSchema
url: json-schema/algolia-task-v1-schema.json
- type: JSONSchema
url: json-schema/algolia-task-create-schema.json
- type: JSONSchema
url: json-schema/algolia-watch-response-schema.json
- type: JSONSchema
url: json-schema/algolia-task-create-v1-schema.json
aid: algolia:algolia-ingestion-api
- 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/
- type: OpenAPI
url: openapi/algolia-query-suggestions-api-openapi.yml
- type: Overlay
url: overlays/algolia-query-suggestions-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-configuration-schema.json
- type: JSONSchema
url: json-schema/algolia-log-level-schema.json
- type: JSONSchema
url: json-schema/algolia-configuration-response-schema.json
- type: JSONSchema
url: json-schema/algolia-configuration-with-index-schema.json
- type: JSONSchema
url: json-schema/algolia-base-response-schema.json
- type: JSONSchema
url: json-schema/algolia-index-name-schema.json
aid: algolia:algolia-query-suggestions-api
- name: Algolia Composition API
description: Composes multiple search sources into one curated result set - smart groups, curated queries and composition
rules - so a single request returns a merchandised, multi-source response.
humanURL: https://www.algolia.com/doc/rest-api/composition/
baseURL: https://{appId}.algolia.net
tags:
- Search
- Merchandising
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/rest-api/composition/
- type: OpenAPI
url: openapi/algolia-composition-api-openapi.yml
- type: Overlay
url: overlays/algolia-composition-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-params-schema.json
- type: JSONSchema
url: json-schema/algolia-composition-rule-schema.json
- type: JSONSchema
url: json-schema/algolia-sorting-strategy-schema.json
- type: JSONSchema
url: json-schema/algolia-parameters-hits-per-page-schema.json
- type: JSONSchema
url: json-schema/algolia-parameters-page-schema.json
- type: JSONSchema
url: json-schema/algolia-list-compositions-response-schema.json
aid: algolia:algolia-composition-api
- name: Algolia Agent Studio API
description: 'Algolia''s agent-building runtime: agents, conversations, tools, memory, guardrails and per-turn context,
exposed as 42 REST operations. Notably, Agent Studio can itself consume third-party MCP tools, so Algolia is both an MCP
server and an MCP client.'
humanURL: https://www.algolia.com/doc/guides/algolia-ai/agent-studio
baseURL: https://{APPLICATION_ID}.algolia.net/agent-studio
tags:
- Artificial Intelligence
- Agents
- REST
tags_raw:
- AI
- Agents
- REST
properties:
- type: Documentation
url: https://www.algolia.com/doc/guides/algolia-ai/agent-studio
- type: OpenAPI
url: openapi/algolia-agent-studio-api-openapi.yml
- type: Overlay
url: overlays/algolia-agent-studio-api-overlay.yaml
- type: JSONSchema
url: json-schema/algolia-agent-config-update-schema.json
- type: JSONSchema
url: json-schema/algolia-agent-config-create-schema.json
- type: JSONSchema
url: json-schema/algolia-conversation-full-response-schema.json
- type: JSONSchema
url: json-schema/algolia-agent-with-version-response-schema.json
- type: JSONSchema
url: json-schema/algolia-feedback-response-schema.json
aid: algolia:algolia-agent-studio-api
- name: Algolia Monitoring API
description: 'Exposes server status, latency, indexing and reachability metrics for a specific application''s Algolia infrastructure.
More than a status page: an agent can query the health of its own cluster rather than the global service.'
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/
- type: OpenAPI
url: openapi/algolia-monitoring-api-openapi.yml
- type: Overlay
url: overlays/algolia-monitoring-api-overlay.yaml
aid: algolia:algolia-monitoring-api
- name: Algolia Usage API
description: Returns per-application usage metrics (operations, records, search volume) for cost and quota tracking. The
one documented Algolia REST API for which no OpenAPI document is published in the api-clients-automation spec repository.
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/
aid: algolia:algolia-usage-api
- name: Algolia Productivity MCP Server
description: Algolia-managed remote MCP server giving an agent user-scoped, read-only access to search, index listing and
the full analytics surface, authorized by the signed-in user's own Algolia permissions. OAuth 2.1 with PKCE and dynamic
client registration, discoverable via RFC 8414 and RFC 9728 metadata.
humanURL: https://www.algolia.com/doc/guides/model-context-protocol
baseURL: https://mcp.algolia.com
tags:
- MCP
- Artificial Intelligence
- Agents
- Search
tags_raw:
- MCP
- AI
- Agents
- Search
properties:
- type: Documentation
url: https://www.algolia.com/doc/guides/model-context-protocol
- type: MCPServer
url: mcp/algolia-mcp.yml
- type: ToolCrosswalk
url: mcp/algolia-tool-crosswalk.yml
- type: OAuthScopes
url: scopes/algolia-scopes.yml
aid: algolia:algolia-productivity-mcp-server
- aid: algolia:algolia-ab-testing-api
name: Algolia Ab Testing API
description: The Ab Testing API from Algolia — 6 operation(s) for ab testing.
humanURL: https://www.algolia.com/doc/rest-api/search/
baseURL: https://{appid}-dsn.algolia.net
tags:
- A/B Testing
tags_raw:
- Ab Testing
properties:
- type: OpenAPI
url: openapi/algolia-ab-testing-api-openapi.yml
- type: JSONSchema
url: json-schema/algolia-abtest-schema.json
- type: JSONSchema
url: json-schema/algolia-estimate-abtest-response-schema.json
- type: JSONSchema
url: json-schema/algolia-minimum-detectable-effect-schema.json
- type: JSONSchema
url: json-schema/algolia-feature-filters-schema.json
- type: JSONSchema
url: json-schema/algolia-abtest-response-schema.json
- type: JSONSchema
url: json-schema/algolia-outliers-schema.json
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.
x-artifact-summary:
openapi_documents: 15
operations: 342
deprecated_operations: 25
mcp_servers: 2
agent_skills_provider_published: 18
llms_txt: 2
contract_source: https://github.com/algolia/api-clients-automation/tree/main/specs/bundled
x-enrichment:
date: '2026-10-12'
status: enriched
artifacts_added: 4
pass: local-v5
Algolia API — frequently asked questions
Does Algolia have an API?
Yes. APIs.io lists 16 APIs from Algolia, including Algolia Search API, Algolia Insights API and Algolia Recommend API, and 13 more.
Is there an OpenAPI specification for the Algolia API?
Yes. APIs.io indexes 14 OpenAPI specifications for Algolia, each linked for download from this page.
How do I authenticate with the Algolia API?
Algolia documents its authentication (apiKey/http · 5 schemes). The details are profiled on APIs.io as Algolia Authentication.
How much does the Algolia API cost?
Algolia publishes its prices; its Free plan is Build for free as of 2026-09-23. APIs.io lists 4 pricing plans for Algolia, with each plan's price, limits and inclusions under Pricing on this page.
Does Algolia have an MCP server?
Yes. APIs.io lists 1 MCP server for Algolia: Algolia ships TWO first-party, Algolia-managed remote MCP servers. Neither is a stdio package a developer runs locally - both are hosted HTTPS endpoints an MCP client POSTs to, which is the agent-reac
Is the Algolia API ready for AI agents?
Algolia has a Kin Score of 79.9 out of 100 (exemplar) and an Agent Readiness score of 62.9 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.