Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- body
-
Parameters to send with the custom request.
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- body
-
Parameters to send with the custom request.
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
Retrieves the add-to-cart rate for all of your searches with at least one add-to-cart event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the add-to-cart rate for all of your searches with at least one add-to-cart event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the average click position of your search results, including a daily breakdown. The average click position is the average of all clicked search results' positions. For example, if users only ever click on the first result for any search, the average click position is 1. By default, the analyzed period includes the last eight days including the current day.
Retrieves the average click position of your search results, including a daily breakdown. The average click position is the average of all clicked search results' positions. For example, if users only ever click on the first result for any search, the average click position is 1. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the positions in the search results and their associated number of clicks. This lets you check how many clicks the first, second, or tenth search results receive.
Retrieves the positions in the search results and their associated number of clicks. This lets you check how many clicks the first, second, or tenth search results receive.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the click-through rate for all of your searches with at least one click event, including a daily breakdown By default, the analyzed period includes the last eight days including the current day.
Retrieves the click-through rate for all of your searches with at least one click event, including a daily breakdown By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the conversion rate for all of your searches with at least one conversion event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the conversion rate for all of your searches with at least one conversion event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the fraction of searches that didn't lead to any click within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the fraction of searches that didn't lead to any click within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the fraction of searches that didn't return any results within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the fraction of searches that didn't return any results within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the purchase rate for all of your searches with at least one purchase event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the purchase rate for all of your searches with at least one purchase event, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves revenue-related metrics, such as the total revenue or the average order value. To retrieve revenue-related metrics, sent purchase events. By default, the analyzed period includes the last eight days including the current day.
Retrieves revenue-related metrics, such as the total revenue or the average order value. To retrieve revenue-related metrics, sent purchase events. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the number of searches within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Retrieves the number of searches within a time range, including a daily breakdown. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the most popular searches that didn't lead to any clicks, from the 1,000 most frequent searches.
Retrieves the most popular searches that didn't lead to any clicks, from the 1,000 most frequent searches.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the most popular searches that didn't return any results.
Retrieves the most popular searches that didn't return any results.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the time when the Analytics data for the specified index was last updated. The Analytics data is updated every 5 minutes.
Retrieves the time when the Analytics data for the specified index was last updated. The Analytics data is updated every 5 minutes.
Required API Key ACLs:
- analytics
Value parameters
- index
-
Index name.
Attributes
Retrieves the countries with the most searches to your index.
Retrieves the countries with the most searches to your index.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the most frequently used filter attributes. These are attributes of your records that you included in the attributesForFaceting
setting.
Retrieves the most frequently used filter attributes. These are attributes of your records that you included in the attributesForFaceting
setting.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- search
-
Search query.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the most frequent filter (facet) values for a filter attribute. These are attributes of your records that you included in the attributesForFaceting
setting.
Retrieves the most frequent filter (facet) values for a filter attribute. These are attributes of your records that you included in the attributesForFaceting
setting.
Required API Key ACLs:
- analytics
Value parameters
- attribute
-
Attribute name.
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- search
-
Search query.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the most frequently used filters for a search that didn't return any results. To get the most frequent searches without results, use the Retrieve searches without results operation.
Retrieves the most frequently used filters for a search that didn't return any results. To get the most frequent searches without results, use the Retrieve searches without results operation.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- search
-
Search query.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the object IDs of the most frequent search results.
Retrieves the object IDs of the most frequent search results.
Required API Key ACLs:
- analytics
Value parameters
- clickAnalytics
-
Whether to include metrics related to click and conversion events in the response.
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- revenueAnalytics
-
Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response.
- search
-
Search query.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Returns the most popular search terms.
Returns the most popular search terms.
Required API Key ACLs:
- analytics
Value parameters
- clickAnalytics
-
Whether to include metrics related to click and conversion events in the response.
- direction
-
Sorting direction of the results: ascending or descending.
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- limit
-
Number of items to return.
- offset
-
Position of the first item to return.
- orderBy
-
Attribute by which to order the response items. If the
clickAnalytics
parameter is false, onlysearchCount
is available. - revenueAnalytics
-
Whether to include revenue-related metrics in the response. If true, metrics related to click and conversion events are also included in the response.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.
Attributes
Retrieves the number of unique users within a time range, including a daily breakdown. Since this endpoint returns the number of unique users, the sum of the daily values might be different from the total number. By default, Algolia distinguishes search users by their IP address, unless you include a pseudonymous user identifier in your search requests with the userToken
API parameter or x-algolia-usertoken
request header. By default, the analyzed period includes the last eight days including the current day.
Retrieves the number of unique users within a time range, including a daily breakdown. Since this endpoint returns the number of unique users, the sum of the daily values might be different from the total number. By default, Algolia distinguishes search users by their IP address, unless you include a pseudonymous user identifier in your search requests with the userToken
API parameter or x-algolia-usertoken
request header. By default, the analyzed period includes the last eight days including the current day.
Required API Key ACLs:
- analytics
Value parameters
- endDate
-
End date of the period to analyze, in
YYYY-MM-DD
format. - index
-
Index name.
- startDate
-
Start date of the period to analyze, in
YYYY-MM-DD
format. - tags
-
Tags by which to segment the analytics. You can combine multiple tags with
OR
andAND
. Tags must be URL-encoded. For more information, see Segment your analytics data.