Search docs...

Start typing to search documentation

Platform Guide

Account & Billing

Where your money goes, where free credit comes from, and how to audit every request.

Your balance

Your account holds a prepaid USD balance. Paid requests deduct from it; :free models never touch it.

The Dashboard shows your current balance and usage trends; the Billing page manages top-ups.

Topping up

Pay by card (Stripe or Creem) or with crypto. Top-ups are one-time purchases, not subscriptions, and the balance does not expire.

A small minimum top-up applies per payment method and is shown at checkout.

Earning free balance

Several community actions credit your balance automatically:

ActionReward
Link your Discord account in the settings$1 one time
Boost the Discord server$1 per boost
Upvote UnoRouter on the listed Discord directories$0.05 per vote, each site every 12 hours
Report a bug in the bug-bounty forumUp to $50 depending on severity
Refer users via your affiliate linkCommission on their top-ups

Rewards land on the account linked to your Discord, so link it first.

API keys

Keys are managed on the Tokens page. Each key can have its own name, expiry date, spending limit (or unlimited), allowed model list and IP allowlist. That makes it safe to hand scoped keys to apps and proxies.

A key with an exhausted limit returns 402 while your account balance stays untouched; other keys keep working.

What gets charged

Each paid request deducts its exact cost: input tokens plus output tokens at the model's per-token prices, or the flat per-call price. No monthly fees.

Failed requests are not billed. A pre-hold is taken when a request starts and refunded if it errors.

402 means the API key's own limit is used up; 403 with an insufficient-quota message means the account balance is empty.

Auditing usage

The Logs page lists every request with model, token counts, exact cost and the request id. If a charge ever looks wrong, the request id is what support needs.

Account, balance & billing