twin releases
Algolia twin — releases
Simulates the Algolia Search REST API: search, multi-index search, facet search, browse, indexing (add/save/partial update/delete/batch/clear), index management (list/delete/copy/move/settings), synonyms, rules, API keys, and task status.
v0.2.0
SDK target: github.com/algolia/algoliasearch-client-go @ v3
Features
- Search and multi-index search with facet filtering, attribute filters, and pagination
- Browse iteration for full-index scan with cursor pagination
- Indexing operations (
addObject,saveObject,partialUpdateObject,deleteObject, batch ops,clearIndex) - Index management — list, delete, copy, move, get/set
settings - Synonyms and rules CRUD with versioned writes
- API key management (
addApiKey,updateApiKey,deleteApiKey,listApiKeys) - Task status polling for async write ops
Coverage
- 8/8 resource groups covered against the Algolia Search REST API
- SDK target:
github.com/algolia/algoliasearch-client-gov3 (Go),algoliasearchv5 (JS)
Known limitations
- Analytics and Insights APIs not yet supported (out of scope for v0.1.0)
- Recommend and Personalization APIs not yet supported