For the complete documentation index, see llms.txt. This page is also available as Markdown.

API Searching

Set publicSearch to true to expose /!/dexter/search for client-side search interfaces. It accepts GET and POST.

const response = await fetch('/!/dexter/search', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({
        index: 'content',
        query: 'small birds',
        limit: 6,
        params: {
            hybrid: { embedder: 'fullText' }
        }
    }),
})

const { data, meta } = await response.json()

Only indexes named in your config are reachable, the result limit is capped, and the response carries indexed documents and nothing else — no configuration, no credentials, no provider diagnostics. Provider error text is never returned, because it can name internal hosts and index structure.

Last updated