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-go v3 (Go), algoliasearch v5 (JS)

Known limitations

  • Analytics and Insights APIs not yet supported (out of scope for v0.1.0)
  • Recommend and Personalization APIs not yet supported