Skip to main content
POST
Hybrid search

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

database
string
required

Target database.

Body

application/json

POST /v1/hybrid_search/{database}. BM25 + vector fused with RRF. Projection is optional; vector-leg serving is engine-decided.

k
integer
required
Required range: x >= 0
mode
enum<string>
required

Boolean mode for a multi-term FTS query. Accepted case-insensitively on the wire ("or", "Or", "OR"); serialized canonically lowercase.

Available options:
or,
and
table_name
string
required
text_field
string
required
text_query
string
required
vector_field
string
required
vector_query
number<float>[]
required
projection
string[] | null

Response

Matching rows as an Arrow IPC stream (application/vnd.apache.arrow.stream), or JSON when the request sends Accept: application/json.

Last modified on August 19, 2026