Skip to main content

/images/icons/xs_temp.svg Algolia: Request

cloud.algolia.request {
  application_id = ""
  api_key = ""
  url = ""
  method = "POST"
  payload =
} as x1
ParameterPurposeExample
application_idAlgolia application ID"ABCDEF123456"
api_keyAlgolia API key"1234567890abcdef"
urlAlgolia API endpoint"/1/indexes/products/search"
methodHTTP method for request"POST", "GET", "PUT", "DELETE"
payloadRequest body data{query: "search term"}
asAlias for responsex1, search_results\
cloud.algolia.request {
  application_id = $env.ALGOLIA_APP_ID
  api_key = $env.ALGOLIA_API_KEY
  url = "/1/indexes/products/search"
  method = "POST"
  payload = {
    query: $input.search_term,
    hitsPerPage: 20,
    page: 0
  }
} as search_response
  • Makes direct requests to Algolia API
  • Supports all Algolia endpoints
  • Flexible payload construction
  • Used for search, indexing, and management operations
  • Returns Algolia API response
I