DEVELOPER QUICKSTART

Evidence is an API,
not a screenshot.

Start controlled evaluations, stream state transitions, and retrieve canonical receipt bundles.

Start a controlled run

curl -X POST http://localhost:3000/api/runs \
  -H "content-type: application/json" \
  -d '{"fixture":"evidence-researcher","activeConsent":true}'

Read and stream

curl http://localhost:3000/api/runs/{runId}

curl -N http://localhost:3000/api/runs/{runId}/events

curl -o evidence.json \
  http://localhost:3000/api/runs/{runId}/bundle

Machine-readable surfaces