Endpoints

Projects

  • GET /api/v1/projects — list
  • POST /api/v1/projects — create
  • GET /api/v1/projects/:id — get
  • PUT /api/v1/projects/:id — update

Test cases

  • POST /api/v1/test-cases — create (supports context, category)
  • POST /api/v1/imports — bulk import (DeepEval/Langfuse/OpenAI-Evals)
  • POST /api/v1/projects/:id/probes — generate safety probes

Runs

  • POST /api/v1/runs — create (async, 202)
  • GET /api/v1/runs/:id — poll status
  • GET /api/v1/runs/:id/results — full report
  • GET /api/v1/runs/:id/coverage?suite=hipaa — compliance matrix
  • GET /api/v1/runs/:id/report?format=html — downloadable report

Review

  • GET /api/v1/runs/:id/queue — review queue (blind-aware)
  • POST /api/v1/results/:id/verdicts — submit verdict
  • POST /api/v1/runs/:id/signoff — approve/reject

Certificate

  • GET /api/v1/runs/:id/certificate — signed certificate bundle

Other

  • GET /api/v1/api-keys / POST / DELETE
  • GET /api/v1/webhooks / POST
  • GET /api/v1/members / POST / PATCH
  • GET /api/v1/analytics