API Reference
Health
The unauthenticated health and version endpoint — for load balancers, uptime checks, and confirming which engine is live.
GET /v1/health
Returns server health, version, and the active engine backend. This is the only endpoint that does not require authentication — point your load balancer or uptime check at it.
Response 200
Prop
Type
curl https://api.rekall.sh/v1/healthconst health = await rekall.health();
console.log(health.status, health.version, health.engine);health = rekall.health()
print(health.status, health.version, health.engine){ "status": "ok", "version": "1.0.0", "engine": "skim-v1" }Which engine am I on?
engine reports the backend that will serve queries: skim-v1 is the neural reasoning
loop; lexrank is the always-available lexical-hybrid fallback. Every search response
also echoes its engine, so you can confirm per-query.