API Reference / API Methods / What is the Android API client?

What is the Android API client?

The Android API client is an open source, production-ready API wrapper that abstracts from the complexity of directly interfacing with the Algolia Search API. It handles, for example, network retry strategy, record batching, and reindexing strategy.

We offer eleven API clients, each in a specific programming language, and tailored to that language’s unique paradigm and ecosystem.

Our API clients are an important part of Algolia’s search ecosystem. We strongly recommend that you use them to interact with Algolia.

PHP
Ruby
JavaScript
Python
Swift
Kotlin
Android
.NET
Java
Scala

You can use the Android API client to index your data, configure your search, perform search queries, work with analytics, manage clusters, and much more.

Source on GitHub

Our API clients are open source. You can find the code for the Android API client on GitHub.

Did you find this page helpful?