HTTP API routes and admin web UI handlers for boundary-search.
API Endpoints (mounted under /api/v1): POST /search/:index-id — search POST /search/:index-id/suggest — trigram suggestions POST /search/documents — index a document DELETE /search/documents/:type/:id — remove a document
Admin Web UI (mounted under /web/admin): GET /search — list all indices GET /search/:index-id — index detail + live search form POST /search/:index-id/search — HTMX search results fragment
HTTP API routes and admin web UI handlers for boundary-search. API Endpoints (mounted under /api/v1): POST /search/:index-id — search POST /search/:index-id/suggest — trigram suggestions POST /search/documents — index a document DELETE /search/documents/:type/:id — remove a document Admin Web UI (mounted under /web/admin): GET /search — list all indices GET /search/:index-id — index detail + live search form POST /search/:index-id/search — HTMX search results fragment
(handle-get-index-web engine request)GET /web/admin/search/:index-id
GET /web/admin/search/:index-id
(handle-index-document engine request)POST /api/v1/search/documents
POST /api/v1/search/documents
(handle-list-indices-web engine request)GET /web/admin/search
GET /web/admin/search
(handle-remove-document engine request)DELETE /api/v1/search/documents/:entity-type/:entity-id
DELETE /api/v1/search/documents/:entity-type/:entity-id
(handle-search engine request)POST /api/v1/search/:index-id
POST /api/v1/search/:index-id
(handle-search-fragment engine request)POST /web/admin/search/:index-id/search — HTMX fragment
POST /web/admin/search/:index-id/search — HTMX fragment
(handle-suggest engine request)POST /api/v1/search/:index-id/suggest
POST /api/v1/search/:index-id/suggest
(search-routes engine)Return normalized route definitions for the search API.
Args: engine - SearchService (ISearchEngine)
Returns: Vector of normalized route maps
Return normalized route definitions for the search API. Args: engine - SearchService (ISearchEngine) Returns: Vector of normalized route maps
(search-web-routes engine)Return normalized route definitions for the search Admin web UI.
Routes will be mounted under /web/admin by the HTTP handler.
Args: engine - SearchService (ISearchEngine)
Returns: Vector of normalized route maps
Return normalized route definitions for the search Admin web UI. Routes will be mounted under /web/admin by the HTTP handler. Args: engine - SearchService (ISearchEngine) Returns: Vector of normalized route maps
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |