Public Meilisearch key. Defaults to DEFAULT_SEARCH_API_KEY.
Meilisearch host (trailing slashes stripped). Defaults to DEFAULT_SEARCH_HOST.
Optional custom fetch. Wrapped in
createTiltifyFetchAdapter so it inherits the Tiltify
host's Origin-header + filter: string[] normalization
requirements. Pass a plain fetch to opt into the adapter (the
default), or a pre-adapted fetch to short-circuit it (double-
wrapping is a semantic no-op).
ProtectedapiProtectedfetchProtectedhostIssue a multi-search request. Throws on non-2xx responses.
The sub-queries to dispatch.
The combined multi-search response.
Tiltify's site uses Meilisearch's
POST /multi-searchendpoint to dispatch several index queries in a single request — for example a combinedcauses_and_fes+causes+fundraising_eventslookup on the homepage.The official
meilisearch-jsMultiSearchAPI is also fine, but this thin wrapper keeps the dependency surface small for callers who only need multi-search and don't want to pull in the full client. It also defaults to the public Tiltify host / key so it works out of the box.Example
See
https://www.meilisearch.com/docs/reference/api/multi_search