API Client
A program that provides an abstraction over the raw Algolia API, hiding implementation details to make development for Subscribers easier in the language of their choice. Learn moreAPI key
A string with alphanumeric characters used to control access to Algolia’s API, determining what is allowed to do, such as searching an Index, or adding new Records. Learn moreAffinity
A Facet-Value pair that reflects End-User’s preferences.Algolia AI
Certain Algolia Services with an ability to train or adapt via use, such as NeuralSearch, Dynamic Re-Ranking, Dynamic Synonym Suggestions, Query Categorization, Advanced Personalization and Recommend features: Frequently Bought Together, Alternative Items, Looking Similar, Content Based Alternative Items, and otherwise identified by Algolia.Application
A siloed set of indices. Data cannot be shared between applications.Application ID
A string with alphanumeric characters as a unique identifier for Algolia applications.Application Programming Interface (API)
A software intermediary that allows pieces of software to interact with each other. The Algolia API describes how the Subscribers’ systems can interact with Algolia Services. Learn moreClick-through rate (CTR)
The percentage of tracked searches with at least one click Event. A tracked search is a search with theclickAnalytics
parameter set to true.
Learn more
Conversion rate
The percentage of tracked searches with at least one conversion Event. A tracked search is a search with theclickAnalytics
parameter set to true.
Learn more
Dashboard
The Subscriber’s administrator interface to Algolia Services. The Dashboard is hosted by Algolia.Event
An action performed by a User on Subscriber’s app or website. Learn moreFacet
A specific characteristic for describing index items, such as color or brand. Learn moreFacet-Value pair
A pair made of a Facet name and a value. For example, if “priority” and “quality” are two Facets, “priority:high” and “quality:high” are two Facet-Value pairs.Filter
A Facet-Value pair used to select results with a specific facet value for a given facet name. Learn moreIndex
A container for a set of Records that can be searched together. Learn moreInsights API
Algolia’s API designed to ingest Events from Subscriber’s apps and websites. Learn moreInstantSearch
A collection of open source software libraries that let Subscribers build Algolia search interfaces for their frontend application. The InstantSearch libraries are built on top of API Clients. Learn moreLibrary
A collection of reusable software, designed to help developers solve common problems. A library is often targeted to be used with a specific software platform or operating system.Profile
Designates a set of information about a single End-User, including their Affinities based on enriched Events and audience segment to which the End-User belongs.Record
Subscriber items stored in an Algolia Index for retrieval. Learn moreSearch Request
A group of one or more search queries sent in a single HTTP request.Search query
A sequence of characters typed into a search bar, or specific filters or facets applied to a search.Subscriber
A customer of Algolia Services, such as Search or Recommend.User
Customers or end-users of Algolia Subscribers who interact with Algolia Services, such as Search and Recommend.User token
A unique string of alphanumeric characters that uniquely identifies a User throughout applications. A user token must contain only alphanumeric,=
, -
, /
, or _
characters and be between 1 and 128 characters in length.
Learn more