Toman pricing, billed by what you use
No subscription, no setup fee, no monthly minimum. Each model carries its final toman price on its own page, and every request is billed against the tokens it actually consumed.
One request, from hold to settleExample
openai/gpt-5-mini · stream: false- Held before the call
- 5,000 toman
- Real cost of this request
- 1,240 toman
- Back to your wallet
- 3,760 toman
X-Uttapen-Cost-Toman: 1240.000000Example figures. The real cost of each request is in your usage panel and in this response header; when streaming, in the closing uttapen.meta event.
100,000 toman
Up to 50,000,000 toman in a single transaction
0 toman
No subscription, no onboarding fee
0 toman
The temporary hold is released immediately
50 requests a day
Shared capacity, good for testing
A few models people ask about
Toman per 1M tokens. The last column estimates one 1,000-word round trip.
| Model | Input / 1M tokens | Output / 1M tokens | ≈ 1,000 words |
|---|---|---|---|
| GPT-5openai/gpt-5 | 432,774 toman | 3,462,194 toman | 5,063 toman |
| GPT-5 Miniopenai/gpt-5-mini | 86,555 toman | 692,439 toman | 1,013 toman |
| Claude Sonnet 4.5anthropic/claude-sonnet-4.5 | 1,038,658 toman | 5,193,290 toman | 8,102 toman |
| 103,866 toman | 865,548 toman | 1,260 toman | |
| 89,117 toman | 356,156 toman | 579 toman | |
| 103,866 toman | 346,219 toman | 585 toman | |
| Grok 4.20x-ai/grok-4.20 | 432,774 toman | 865,548 toman | 1,688 toman |
| 138,488 toman | 692,439 toman | 1,080 toman |
Cheapest models for high-volume work
If you send thousands of requests a day, these give you the most output per toman.
What happens on each request
- 1. Before the call, a temporary hold is placed on your wallet so we know the balance covers it.
- 2. The request goes to the model and the answer streams back to you.
- 3. When it finishes, the real cost is charged and the rest of the hold is released.
- 4. If the request errors or the connection drops, only real usage is charged — usually nothing.
- 5. The exact figure for every request appears in the usage panel and in the
X-Uttapen-Cost-Tomanheader of the response.
Top-ups, receipts and spend control
- Top up with an Iranian bank card; the full top-up amount lands in your wallet.
- Every successful top-up gets a payment receipt with a unique number, using the legal details from your account settings.
- Each API key can carry a monthly ceiling, an allow-list of models and its own rate limit.
- Usage broken down by day, model and key, in the panel and through
GET /v1/uttapen/usage. - No VAT is currently added to top-ups.
Frequently asked
- How is the cost calculated?
- Each model page carries its final toman price per 1M input and output tokens. A request is billed against the tokens it actually used — no rounding up to a bundle, no minimum per call.
- Am I charged for a failed request?
- No. A temporary hold goes on the wallet before the call and only the real cost is charged after a successful answer. If it errors or the connection drops, the hold is released.
- Is there a subscription or a fixed monthly fee?
- No. You pay for usage only, and wallet credit stays where it is until you spend it.
- What is the minimum top-up and how do I pay?
- 100,000 toman, with any Iranian bank card through the payment gateway. Every top-up produces a payment receipt with a unique number.
- Do the prices include VAT?
- No VAT is currently added to top-ups.
- Are prices fixed?
- A model's price changes when market conditions or the provider's own price change. The live figure is always on the model page and in the catalogue, with the date it was last updated.
- What does "Variable price" mean?
- A few models are routers: they send each request to the model they judge best for it, so their price is not known up front. Each request costs the price of the model that answered it; an amount is set aside from the wallet before sending, and after the answer only the real cost is deducted and the rest returns. Their model pages show the average actual cost per 1M tokens over the last 7 days.
- Are the free models really free?
- Yes, but their capacity is shared and each account has a daily cap. For anything people depend on, a paid model is steadier and faster.
- Can I cap what a project spends?
- Yes. Each API key can have a monthly toman ceiling, an allow-list of models and its own rate limit, and each key's spend is reported separately.
Create a key, pay for what you use
Top up from 100,000 toman with an Iranian bank card. No subscription, no fixed fee.
