Prepaid credits, for keys already issued.
A prepaid key spends it across the pay-per-call tools and reports - per request, at list price, debited only when a call succeeds. Wallet-scoped routes (memory, usage) need a wallet and refuse a key. No account, no subscription, no wallet. The card-native twin of paying per call in USDC - and no signature per call either, which is the part that matters once an agent is making thousands of them: paying exact over x402 signs an authorization and waits for a settlement every single request, where this is one header.
We are not selling prepaid balances at the moment. Keys already issued keep working and spend down exactly as before - nothing is stranded and nothing expires.
Two ways to pay are open: pay per call from a wallet over x402 or MPP, with no account and no balance to top up, or buy a finished report by card.
keep it secret · balance at GET /api/credits/balance · agents with a wallet pay per call over x402 / MPP
# any paid tool, any language - just the header curl -H "Authorization: Bearer a402_…" https://agent402.tools/api/whois?domain=example.com HTTP/2 200 X-Credits-Balance: 19.999 # a report, the same way curl -X POST -H "Authorization: Bearer a402_…" -H "content-type: application/json" \ -d '{"ticker":"AAPL"}' https://agent402.tools/v1/dossier # balance curl -H "Authorization: Bearer a402_…" https://agent402.tools/api/credits/balance