Documentation • Rails • Community Forum • Stack Overflow • Report a bug • FAQ • Support
## ✨ Features Thin & minimal low-level HTTP client to interact with Algolia's API ## 💡 Getting Started First, install Algolia Ruby API Client via the [RubyGems](https://rubygems.org/) package manager: ```bash gem install algolia ``` Then, create objects on your index: ```ruby client = Algolia::SearchClient.create('YourApplicationID', 'YourAPIKey') client.save_object('your_index_name', {objectID: 1, name: 'Foo'}) ``` Finally, you may begin searching a object using the `search` method: ```ruby objects = client.search_single_index('your_index_name', 'Foo') ``` For full documentation, visit the **[Algolia Ruby API Client](https://www.algolia.com/doc/api-client/getting-started/install/ruby/)**. ## ❓ Troubleshooting Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/api-client/troubleshooting/faq/ruby/) where you will find answers for the most common issues and gotchas with the client. ## Upgrade from V1 to V2 If you were using the v1 and wish to update to v2, please follow our [Upgrade Guide](upgrade_guide.md) ## 📄 License Algolia Ruby API Client is an open-sourced software licensed under the [MIT license](LICENSE.md).