Developer APILive

A clean REST API over the engine

Authenticate once, then reason, explain, gather evidence and backtest over stable endpoints. The reference below is fetched live from the running backend.

reason.sh
curl -X POST $API/v1/auth/login \
  -d '{"user":"analyst","password":"…"}'
# → { "token": "…" }

curl -X POST $API/v1/reason \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"scenario":{"inflation":"rising"}}'
Live reference

Real endpoints, always current

  • Reason, explain, evidence and backtest — stable, versioned routes.
  • JWT bearer auth; health and capabilities are public.
  • The developer portal renders /v1/capabilities in real time.

See the reasoning for yourself

Create an account and explore explainable recommendations in the interactive workspace.