POST /api/search
{
"query": "AI architecture",
"mode": "hybrid",
"filters": { "type": "project" },
"engine": "auto"
}Open specification ↗docker compose up -d Elasticsearch :9200 Meilisearch :7700 Website : Cloudflare PagesOpen compose file ↗
| Method | Path | Purpose |
|---|---|---|
| GET | /api/health | Runtime health |
| GET | /api/search/overview | Index topology |
| POST | /api/search | Unified search |
| GET | /api/search | Query-string search |
| POST | /api/index/documents | Index a document |
| GET | /api/index/status | Index status |
| GET | /api/analytics | Search analytics |
| POST | /api/analytics/events | Track interaction |
| GET | /api/github/repositories | Official repos |
| GET | /api/facets | Available filters |