This is an experimental, work in progress implementation of Algolia Client written 100% in Elm.
Please don't use this in real life. 🙏
npm install -g elm
elm-package install
elm reactor
Then open http://localhost:8000/App.elm
in your browser.
- Query an index
- Query an index (alternative)
- Query multiple indexes
- Delete an index
- Clear index
- Add an object without ID
- Add/Update an object by ID
- Partially update an object
- Get an object
- Retrieve Several Objects
- Delete an object by ID
- Batch write operations
- Browse all index content
- Get index settings
- Change index settings
- Copy/Move an index
- Get task status
- Add an index specific API key
- Update an index specific API key
- List index specific API Keys
- List index specific API Keys for all indexes
- Get the rights of an index specific API key
- Delete an index specific API key
- Create/update one synonym
- Create/update multiple synonyms
- Get one synonyms set
- Delete one synonyms set
- Delete all synonyms
- Search synonyms
- Add a global API key
- Update a global API key
- List global API Keys
- Get the rights of a global API key
- Delete a global API key
- Get last logs