Search
Search Algolia records.
Perform a search query on an Algolia index and return matching records.
yaml
type: "io.kestra.plugin.algolia.Search"Examples
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
apiKey *Requiredstring
API Key
Algolia Admin API Key
applicationId *Requiredstring
Algolia Application ID
indexName *Requiredstring
Index name
The Algolia index to search
params object
Search parameters
Any valid Algolia search parameters (e.g., query, hitsPerPage, filters, facets). Defaults to an empty object, which returns all records.