Rekalldocs
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/health
const health = await rekall.health();
console.log(health.status, health.version, health.engine);
health = rekall.health()
print(health.status, health.version, health.engine)
200 OK
{ "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.

On this page