{"service":"contexar-api","status":"ok","docs":"packages/contracts/src","health":"/health","auth":"POST /api/dev/token → Bearer <jwt> (+ optional X-Tenant-Id) on every /api route","endpoints":["GET/PUT /api/workspace","GET/PUT/DELETE /api/{agents,skills,connectors}[/:id]","GET /api/agents/:id/publish-blockers","POST /api/agents/:id/publish","POST /api/agents/:id/evals","GET /api/agents/:id/evals/:runId","GET /api/insights/evals","GET /api/eval-suites","POST /api/context/uploads","POST /api/agents/:id/draft/context","POST /api/agents/:id/runs","GET /api/runs/:id","GET /api/runs/:id/stream","POST /api/runs/:id/approvals/:actionRunId","GET/POST/PATCH/DELETE /api/guardrails","POST /api/guardrails/verify","GET /api/guardrail-events","GET/POST /api/prompts","GET /api/prompts/:id","POST /api/prompts/:id/versions","GET /api/prompts/:id/diff","POST /api/prompts/:id/rollback","GET /api/prompts/:id/evals","GET /api/prompts/:id/evals/compare","POST/GET/DELETE /api/agents/:id/shares","POST /api/agents/:id/fork","GET /api/usage","GET /api/pricing/models","GET /api/subscription","POST /api/billing/portal","GET /api/models","GET/PUT /api/model-providers","POST/DELETE /api/model-providers/anthropic/key","GET/POST/DELETE /api/api-keys","GET/POST/DELETE /api/webhooks","GET /api/notifications","GET /api/compliance/coverage","GET /api/compliance/pack","GET /api/compliance/art12","GET /api/admin/analytics/activity","GET /api/admin/analytics/usage-by-user","GET/PUT /api/admin/quotas","DELETE /api/admin/quotas/:id","GET /api/admin/conversations","GET /api/admin/conversations/:id"]}