Search
List of methods
Search index |
Method used for querying an index. |
Search for facet values |
Search for a set of values within a given facet attribute. Can be combined with a query. |
Search multiple indices |
Perform a search on several indices at the same time, with one method call. |
Find Object |
Find an object by the given condition. Can be used to debug relevance. |
Get Object Position |
Retrieve the given object’s position in the given results set. Can be used to debug relevance. |
Find answers |
Search your index with natural-language understanding (NLU) AI using Algolia Answers. |
It’s recommended to use the Kotlin API client, which is better suited for Android development.
Building search interfaces
If you’re building a web application, it’s recommended to use one of Algolia’s front-end search UI libraries instead of using the API client directly.
Algolia’s InstantSearch UI libraries offer an out of the box, good-looking and customizable search UI with instant results, unlimited facets and filters, and more configurable features. By using InstantSearch, you get better response times, because the requests go directly from your end users to the Algolia servers. This also lowers the burden on your servers from real-time search activity.
To get started building search UIs, take a look at the following guides: