Sanction

Demo — Sanction HQdemo

OverviewApprovalsSeatsPoolsPolicySpendAuditProvidersCredentialsTeam & access
Signed ledger
demoLog in
Sanction
demoLog in
OverviewApprovalsSeatsPoolsPolicySpendAuditProvidersCredentialsTeam & access

Providers

Connect a provider once — the key is encrypted into your vault and never leaves it. Your agents then need only their Sanction seat key: point the SDK at the gateway URL and every call is metered, budgeted, and on the signed record.

Anthropic
Not connected

This month through the gateway: $0.00

# point your SDK at the gateway

base_url = https://getsanction.com/api/gateway/anthropic

x-sanction-key: pxy_<your seat key>

# e.g. POST /v1/messages · model claude-sonnet-4-6

# not connected: also send your own Anthropic auth header

An admin can connect or rotate this provider.

OpenAI
Not connected

This month through the gateway: $0.00

# point your SDK at the gateway

base_url = https://getsanction.com/api/gateway/openai

x-sanction-key: pxy_<your seat key>

# e.g. POST /v1/chat/completions · model gpt-4o

# not connected: also send your own OpenAI auth header

An admin can connect or rotate this provider.

Google
Not connected

This month through the gateway: $0.00

# point your SDK at the gateway

base_url = https://getsanction.com/api/gateway/gemini

x-sanction-key: pxy_<your seat key>

# e.g. POST /v1beta/models/gemini-2.5-pro:generateContent · model gemini-2.5-pro

# not connected: also send your own Google auth header

An admin can connect or rotate this provider.

Perplexity
Not connected

This month through the gateway: $0.00

# point your SDK at the gateway

base_url = https://getsanction.com/api/gateway/perplexity

x-sanction-key: pxy_<your seat key>

# e.g. POST /chat/completions · model sonar-pro

# not connected: also send your own Perplexity auth header

An admin can connect or rotate this provider.

Connected keys live in the credential vault under reserved provider:* labels — encrypted, rotation-in-one-step, never injectable by agents.