Prices
- Reasoning tokens are billed as output. They are counted in
usage.completion_tokens. - Cached input is the part of the prompt served from the prompt cache. The response reports it in
usage.prompt_tokens_details.cached_tokens. Caching is automatic, and writing to the cache is free — see Prompt caching. - There are no other usage charges.
Price changes
A price increase takes effect at least 30 days after notice, or longer where the law requires, and applies only to future usage. Unused purchased credits can be refunded before the increase — see Terms of Service, section 8.OpenRouter pricing
For requests through OpenRouter or another router, the router sets the price, billing and any cache discount — see Terms of Service, section 1.What is billed
Input, cached input and the output generated for the request. The candidate answers and intermediate steps of swarm inference are not billed.- To cancel a request, close the connection. Generation can continue briefly after that, and the output is charged.
- A retry is a new request and is charged separately. There is no idempotency key.
Credits
Buy credits
On the platform, open Credits and press Buy credits.
Card details go directly to Stripe — see Privacy Policy, section 5. Your card issuer can add its own fees.
Auto-reload
Auto-reload buys credits when the balance falls to a threshold. It is off by default.- On Credits, turn on Enable auto-reload.
- Set Auto-reload threshold and Top-up amount, and select a saved card.
Low balance alerts
Low balance alerts are off by default. On Credits, under Balance notifications, turn on Low balance alerts and set Low balance threshold ($1 or more). One email goes to the verified primary email when the balance falls below the threshold, or at once if it is already below. The alert re-arms when the balance is back at or above it.When the balance runs out
With no usable credits, a request fails with429 insufficient_quota. Buying credits clears it. If credits are on hold after a bank dispute, the error is 402 payment_hold — see Errors. Key and account spend limits are on Get access.
Grant and promotional credits
Refunds and disputes
- Wrong or duplicate charge. Contact support within 60 days of the charge, with the transaction or request ID. This does not limit statutory rights. Refunds go to the original payment method — see Terms of Service, section 8.
- Bank dispute. The credits bought with the disputed payment are put on hold, and the card cannot be used for new payments or Auto-reload. The rest of the balance stays available. If the hold leaves no usable credits, requests stop until credits are bought with another card. Repeated disputes can lead to suspension — see Terms of Service, section 8.
- Right of withdrawal. Consumers in the EEA and the UK can withdraw within 14 days — see Terms of Service, section 9.