Usage & Billing

Credits, cost tracking, and savings

Credit-based billing

Enterprise Router uses a prepaid credit model. You purchase credits, and each API request deducts from your balance based on token usage and model pricing.

How costs are calculated

For each request, the gateway tracks:

  • Prompt tokens — tokens in your input/messages
  • Completion tokens — tokens in the model’s response
  • Cached tokens — tokens served from provider cache (reduced cost)

The cost is calculated using the model’s per-token pricing, which has two components:

  • Your cost — the discounted rate you pay through Enterprise Router
  • Market rate — what you would pay going directly to the provider

The difference is your savings.

Viewing your savings

Your dashboard overview shows:

  • Total Spend — what you actually paid
  • Market Rate — what you would have paid at standard provider rates
  • You Saved — the dollar amount and percentage below market rate

These metrics are available for any time period and can be broken down by key, provider, model, or date.

Purchasing credits

Go to Settings > Billing in your dashboard.

Available credit packages are displayed with their price and credit amount. Click a package to purchase:

  • Production mode — redirects to Stripe checkout for secure payment
  • Development mode — credits are granted instantly (no payment required)

Usage tracking

The Usage page in your dashboard provides:

  • Summary metrics — total requests, tokens, cost, and savings
  • Breakdown — group by date, key, provider, or model
  • Charts — spend over time, cost by model, cost by provider

Per-key usage

Each key tracks its own spend. View per-key usage in the keys table or via the management API at GET /v1/keys/{id}/usage.

Transaction history

Every credit change is recorded in an append-only ledger:

TypeDescription
purchaseCredits added via payment
usage_debitCredits deducted for API usage
adjustmentManual credit adjustment by admin
refundCredits returned

View your transaction history in Settings > Billing.

Audit trail

Every API request is logged with:

  • Timestamp, provider, model
  • Token counts (prompt, completion, cached)
  • Cost (your rate and provider rate)
  • Latency, HTTP status
  • Key name, client IP
  • Streaming flag, user agent

View the full audit trail in the Audit page. Export as CSV or JSON for compliance reporting.

No prompt or completion content is stored — only metadata.