Public API

CrewCheck SDK Quickstart

Route LLM traffic through CrewCheck for compliance-aware proxying, audit logging, policy packs, and trust scoring.

p95 Latency: 82ms

Live-ready docs surface

The playground now falls back gracefully instead of exposing missing-config errors to visitors.

1

Create workspace

Set up your CrewCheck environment and choose a policy pack.

2

Generate API key

Create a server-side key from Settings → API Keys.

3

Route traffic

Point your SDK or proxy calls at the CrewCheck gateway.

const response = await fetch("https://crewcheck-api-production.up.railway.app
/v1/proxy/chat", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-API-Key": process.env.CREWCHECK_API_KEY!,
  },
  body: JSON.stringify({
    model: "gpt-4o-mini",
    messages: [{ role: "user", content: "Hello" }],
  }),
});

const result = await response.json();

Try It Now

Test the guardrails with a public demo request. Aadhaar-like input should block immediately.

Run the sample prompt to see CrewCheck return an allowed or blocked decision.

API Reference

Interactive reference generated from the live backend OpenAPI document.

Open raw spec

Analytics

Violation trends, pass rate, top rules, and trust distribution.

AI Apps

Agent creation, budgets, trust score, and policy pack attachment.

Gateway

Proxy traffic, guardrail decisions, and cost or latency metadata.

System

Health and base platform endpoints, grouped cleanly instead of under default.

Core endpoint families

AI Apps

Manage AI Apps, attach governance packs, and monitor trust movement.

Policy Packs

Inspect active rule bundles and region-specific compliance controls.

Risk Checks

Run direct input-output checks without routing a full gateway request.

Red Teaming

Trigger adversarial test runs and inspect pass or fail history.

Analytics

Pull charts, distributions, and benchmark-friendly credibility metrics.

Benchmark

Public evaluation scores and release-to-release benchmark visibility.