Pricing

kineticRouter uses a pure pay-as-you-go model — you only pay for what you use. Billing and subscription availability is controlled by the current kineticRouter account configuration.

Review the customer portal for the billing methods, subscriptions, and balance behavior enabled for your account.

Billing Method

Text Models (Per Token)

Billing ItemDescription
Input TokensTokens consumed by input (prompt)
Output TokensTokens consumed by output (completion)
Cached TokensCache-hit input tokens (discounted rate)

Other Models

TypeBilling Method
Image generationPer image

How It Works

  1. Sign up — Register at the kineticRouter Console 
  2. Top up — Add funds as needed; balance never expires
  3. Use — Charged by actual usage, settled in real time

Viewing Costs

Console

  1. Log in to the kineticRouter Console 
  2. Go to the Billing page
  3. View real-time cost breakdown by model and by date

API Response

Every API response includes a usage field for tracking consumption:

{ "usage": { "prompt_tokens": 100, "completion_tokens": 50, "total_tokens": 150 } }

Cost Optimization Tips

  1. Choose the right model — Use lightweight models for simple tasks; you don’t need flagship models for every scenario
  2. Enable Prompt Caching — Prompt-cache savings are model-specific; check the current provider and kineticRouter price records
  3. Control max_tokens — Set reasonable output length limits to avoid unnecessary token consumption
  4. Batch requests — Combine multiple short requests into one to reduce repeated prompt overhead

For the dated reference pricing for each model, check the Model Catalog .