What is pay-per-call AI?
Last Updated: August 29, 2026
Pay-per-call AI is a billing model where each API call is priced and settled individually. Per-token for LLMs, per-image for image generation, per-second for video, per-request for data APIs. No subscription, no monthly minimum, no prepaid credits.
How it differs from the alternatives
- vs subscription: no monthly fee. Pay only for what you actually use; spend nothing on idle months.
- vs prepaid credits: no balance to top up, no expiring credits. Each call settles independently.
- vs API key seats: no signup, no billing email, no per-seat licensing. Authorize per-call with a signature.
Why AI agents need it
An autonomous AI agent making 50,000 API calls a day across 12 providers cannot hold a credit card, fill out 12 signup forms, and manage 12 billing portals. It needs to pay for one call right now, then another a second later, with no account anywhere.
Pay-per-call AI over a stablecoin (USDC) gives the agent exactly that: per-call authorization with a wallet signature, instant settlement on-chain, no persistent account. The mechanism that makes it work is the x402 protocol.
Pay-per-call AI on BlockRun
BlockRun is a pay-per-call AI gateway. 86 chat models, image generation, video, music, and live data APIs — all priced per call, all settled in USDC over x402 on Base and Solana. No API key, no signup, no minimum spend. Free models are available for testing — no payment at all.
Provider rates on chat tokens with no margin, 5% on media, plus a flat $0.001 fee per call — fully transparent on the pricing page.
Pay-per-call AI questions: cost, minimums, agents, comparison
- What does pay-per-call AI actually mean?
- Each request is priced on its own and settled when it happens. There is no plan to choose, no monthly minimum, no balance to pre-load and nothing to cancel. Send ten requests in a year and you are billed for ten requests.
- How is it different from prepaid credits?
- Credits are money you have already handed over, priced at whatever the rate card said on the day you bought them, and usually not refundable. Pay-per-call moves the payment to the moment of the call, so the price you pay is the price at the time, and money you do not spend was never taken.
- Is pay-per-call more expensive than a subscription?
- It depends entirely on how much you call. A subscription is cheaper per request once you are above the volume it was priced for, and worse below it, which is most people most of the time. The honest comparison is your own request count against the plan you would otherwise buy.
- What happens if a call fails — am I still charged?
- On a normal request, no: settlement runs after the upstream call succeeds, so a rejected request or an upstream error is not billed and the error body says so in as many words. Long-running media jobs are the case to know about — they are accepted first and settle when the job completes, so a job that dies midway is the one place a charge and a failure can cross. Everything synchronous settles last.
- Is there a minimum charge per call?
- There is a floor, because settlement itself costs something and a payment smaller than its own cost cannot work. It is small enough that ordinary requests are unaffected, and where a job is genuinely worth less than the floor we make it free rather than pretend to meter it.
- Why do AI agents need pay-per-call billing?
- Because everything else needs a human first. A subscription needs someone to sign up, a credit balance needs someone to top it up, an API key needs someone to issue and rotate it. An agent with a funded wallet can pay for a request itself, which is the difference between software that can act and software waiting for a person.
- Do I need a crypto wallet to use pay-per-call AI?
- For the wallet-paid path, yes, and that is a real cost worth weighing rather than a detail. If you would rather hold an account than a wallet, a registered key reaches the same endpoints, and the free tier needs neither.
- How do I know the price before the call runs?
- Ask for it. A request with no payment attached comes back with the exact amount quoted, so a client can read the price, decide, and only then pay. Nothing is charged to find out what something costs.
- Pay-per-call vs usage-based billing — is there a difference?
- Usage-based billing meters you and invoices later, so you find out the total after you have spent it. Pay-per-call settles each request as it happens, which means there is no bill at the end of the month because there is nothing outstanding.