# Wardin ## Docs - [Leaderboard](https://docs.wardin.ai/api-reference/analytics/leaderboard.md) - [Sessions](https://docs.wardin.ai/api-reference/analytics/sessions.md) - [Usage Summary](https://docs.wardin.ai/api-reference/analytics/usage.md) - [Authentication](https://docs.wardin.ai/api-reference/authentication.md): How to authenticate with the Wardin API. - [Create Budget](https://docs.wardin.ai/api-reference/budgets/create.md) - [Get Budget](https://docs.wardin.ai/api-reference/budgets/get.md) - [List Budgets](https://docs.wardin.ai/api-reference/budgets/list.md) - [Update Budget](https://docs.wardin.ai/api-reference/budgets/update.md) - [Create Key](https://docs.wardin.ai/api-reference/keys/create.md) - [Revoke Key](https://docs.wardin.ai/api-reference/keys/delete.md) - [Get Key](https://docs.wardin.ai/api-reference/keys/get.md) - [List Keys](https://docs.wardin.ai/api-reference/keys/list.md) - [Update Key](https://docs.wardin.ai/api-reference/keys/update.md) - [API Overview](https://docs.wardin.ai/api-reference/overview.md): The Wardin REST API — versioned, cursor-paginated, structured errors. - [Create Policy](https://docs.wardin.ai/api-reference/policies/create.md) - [Delete Policy](https://docs.wardin.ai/api-reference/policies/delete.md) - [Get Policy](https://docs.wardin.ai/api-reference/policies/get.md) - [List Policies](https://docs.wardin.ai/api-reference/policies/list.md) - [Update Policy](https://docs.wardin.ai/api-reference/policies/update.md) - [Create Webhook](https://docs.wardin.ai/api-reference/webhooks/create.md) - [Delete Webhook](https://docs.wardin.ai/api-reference/webhooks/delete.md) - [List Webhooks](https://docs.wardin.ai/api-reference/webhooks/list.md) - [Budgets](https://docs.wardin.ai/concepts/budgets.md): Hard spending limits enforced before a token is spent. - [Caching](https://docs.wardin.ai/concepts/caching.md): Two distinct caching mechanisms that reduce spend without changing your prompts. - [Policies](https://docs.wardin.ai/concepts/policies.md): In-path enforcement rules that run on every request before it reaches a provider. - [Signed Receipts](https://docs.wardin.ai/concepts/receipts.md): Every request emits an ED25519-signed, hash-chained receipt — tamper-evident audit evidence for compliance. - [Sessions](https://docs.wardin.ai/concepts/sessions.md): How Wardin groups requests into sessions so "cost per task" is a real metric, not noise. - [Virtual Keys](https://docs.wardin.ai/concepts/virtual-keys.md): Scoped API keys that proxy to your real provider credentials. - [Connect to the Gateway](https://docs.wardin.ai/gateway/connect.md): How to route any LLM SDK through the Wardin gateway. - [PII Redaction](https://docs.wardin.ai/gateway/pii-redaction.md): Automatic redaction of sensitive data before requests reach any provider. - [Providers](https://docs.wardin.ai/gateway/providers.md): Supported LLM providers and how model routing works. - [Rate Limits](https://docs.wardin.ai/gateway/rate-limits.md): Per-key RPM and TPM limits enforced atomically in Redis. - [Claude Code](https://docs.wardin.ai/guides/claude-code.md): Route all Claude Code traffic through Wardin for team cost tracking and policy enforcement. - [Cursor](https://docs.wardin.ai/guides/cursor.md): Route Cursor AI requests through Wardin for cost tracking and policy enforcement. - [Team Budgets](https://docs.wardin.ai/guides/team-budgets.md): Set spending limits per developer, per team, and org-wide. - [What is Wardin?](https://docs.wardin.ai/introduction.md): A vendor-neutral AI Governance & Observability platform that sits in the request path. - [Quickstart](https://docs.wardin.ai/quickstart.md): Make your first request through Wardin in under 5 minutes. ## OpenAPI Specs - [openapi](https://docs.wardin.ai/api-reference/openapi.json)