Search

Algolia

Algolia is hosted search: you push records into a named index and query it with typo-tolerant, faceted search.

Authentication

  • API key

Actions

Generic API request. Call any Algolia API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Add objectAdd a record to an index (POST /1/indexes/{indexName}, JSON body).
  • Clear objectsDestructiveRemove all records from an index while keeping its settings and configuration (POST /1/indexes/{indexName}/clear).
  • Delete objectDestructiveRemove one record from an Algolia index so it stops appearing in search results.
  • Get objectRetrieve a single record by its objectID (GET /1/indexes/{indexName}/{objectID}).
  • List indicesList all indexes on the Algolia application (GET /1/indexes).
  • Partial update objectDestructivePartially update a record, merging only the supplied attributes (POST /1/indexes/{indexName}/{objectID}/partial, JSON body).
  • Search indexSearch an index for records matching a query (POST /1/indexes/{indexName}/query, JSON body).

Triggers

  • New or updated indexStarts when an index in the connected Algolia application is created or its records change, based on the index's updatedAt timestamp.
  • New or updated indexStarts when an index is created or its records change in the connected Algolia application.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.