Search Algolia records.

Perform a search query on an Algolia index and return matching records.

yaml
type: "io.kestra.plugin.algolia.Search"

Search products

yaml
id: search_products
namespace: company.team

tasks:
  - id: search_products
    type: io.kestra.plugin.algolia.record.Search
    applicationId: "{{ secret('ALGOLIA_APP_ID') }}"
    apiKey: "{{ secret('ALGOLIA_API_KEY') }}"
    indexName: "products"
    params:
      query: "t-shirt"
      hitsPerPage: 5
Properties

API Key

Algolia Admin API Key

Algolia Application ID

Index name

The Algolia index to search

Search parameters

Any valid Algolia search parameters (e.g., query, hitsPerPage, filters, facets). Defaults to an empty object, which returns all records.

SubType

Search results (hits)

Number of hits