An operation is an atomic action that our engine performs. Types of operations include:
- Search queries (e.g., a character typed in the search bar, or a filter selected by the user; anything that triggers a new network request)
- Indexing operations
- Getting or updating index settings
- Listing, renaming, clearing or deleting indices
- Getting, adding, updating or deleting records
- ACL operations
- Getting, adding, updating or deleting API keys
- Synonym and Rule operations
- Getting, adding, updating or deleting Synonyms or Rules
Batches of queries or indexing operations count for as many operations as the number of items they contain. If you send a batch modifying 1,000 records, it counts as 1,000 operations. If you use the disjunctive faceting feature in your search, the number of operations for each query depends on the number of disjunctive facets you use.
You can find out more about which operations you are using by looking in the Algolia dashboard, under the Usage and Operations sections.
Your plan determines which operations are billed.