Algolia is a hosted search and discovery API. Use Stepper to add, update, and delete records in your indices, search your data, and automate workflows triggered by new records.
Fires when a new record appears in the selected index. Algolia has no server-side "new record" event, so this trigger periodically browses the index and fires when it sees an objectID it has not seen before. For strict chronological order, add a timestamp attribute to your records and sort via customRanking.
2 parameters
Index
Filters
Actions available for Algolia on Stepper
Save Record
Add a record to an index, replacing any existing record with the same objectID. Creates the index if it does not exist.
3 parameters
Index
Object ID
Record
Partial Update Record
Add or update attributes on a record without replacing the whole object.
4 parameters
Index
Object ID
Attributes
Create If Not Exists
Delete Record
Delete a single record by objectID.
2 parameters
Index
Object ID
Clear Index
Remove all records from an index while preserving its settings, synonyms, and rules.
1 parameters
Index
Get Record
Retrieve a single record by objectID.
3 parameters
Index
Object ID
Attributes To Retrieve
Search Index
Full-text and faceted search across records in an Algolia index. Supports filters, facet filters, and pagination.
5 parameters
Index
Filters
Facet Filters
Hits Per Page
Attributes To Retrieve
Browse Index
Export or iterate all records in an index without applying ranking. Uses cursor pagination.
3 parameters
Index
Filters
Hits Per Page
Delete Records by Query
Bulk delete records matching an Algolia filter expression. Algolia rejects empty filters to prevent accidental full-index deletion.
2 parameters
Index
Filters
Batch Records
Run multiple write operations (addObject, updateObject, partialUpdateObject, deleteObject, etc.) against a single index in one request.
2 parameters
Index
Requests
Make HTTP Request
Make an HTTP request to any URL with full control over method, headers, and body.