Opensolr Search API Reference

Complete API reference for the Opensolr Search platform. Covers all REST endpoints: query parameters (q, fq, fl, sort, rows, start, defType, qf, pf, mm, bf), faceting (facet.field, facet.query, facet.range), highlighting (hl, hl.fl, hl.fragsize), spellcheck, and the Data Ingestion API.

Authentication uses email + API key passed as request parameters. All responses are JSON. Rate limits vary by plan: Free (10 req/s), Professional (50 req/s), Enterprise (unlimited).

Hybrid search: combine edismax lexical search with KNN vector search via the {!bool} query parser. Send embeddings via the /embed endpoint, then use vectorQuery parameter alongside lexicalQuery.