transparent pricing
Start free — 100 credits/mo (5 bundles). Verify free · from $0.018 (lean) · USDC on Base
Free · API key
Try the full API before you pay. Same endpoints as Pro — no credit card required.
x402
Wallet-native USDC on Base. No account — ideal for agents and one-off requests.
Pro · API key
PopularMonthly credits with Stripe billing. Best for apps, pipelines, and predictable volume.
Lean text extracts start at $0.01 via x402 USDC. Full evidence bundles start at $0.075 (larger documents cost more — see table below). Verify, download, and signing key endpoints are always free.
Use x402 for autonomous agents and pay-as-you-go without an account. Use Free or Pro API keys ($29/mo, or less billed annually) for predictable monthly volume with Stripe billing and no per-request wallet handshake.
The gateway returns HTTP 402 with quota details. Upgrade to Pro for more monthly credits, or switch to x402 pay-per-call for individual requests.
Pay-per-call USDC prices for POST /v1/extract modes and related operations.
| Operation | x402 (USDC) |
|---|---|
| Full bundle (standard, ≤25 pages) | $0.075 |
| Full bundle (large, ≤100 pages) | $0.45 |
| Full bundle (xlarge, ≤500 pages) | $2.00 |
| Lean (default) | $0.01 |
| Summarize (lean) | $0.018 |
| Q&A (lean) | $0.022 |
| Translate (lean) | $0.040 |
| Describe (lean) | $0.018 |
| Claim-check (lean) | $0.025 |
| Structured (lean) | $0.025 |
| Notarize | $0.05 |
| Create monitor | $0.50 |
How many credits each operation consumes on Free and Pro plans. Pro effective column shows your cost per call at full plan usage.
| Operation | Credits |
|---|---|
| Extract (bundle) | 18 |
| Create monitor | 100 |
| Notarize bundle | 12 |
| POST /v1/translate | 10 |
| POST /v1/collections/.../ask | 10 |
| Extract lean structured / POST /v1/extract?mode=extract-structured | 8 |
| POST /v1/check-claims / extract lean claim-check | 8 |
| Invoice parsing (extract lean invoice mode) | 8 |
| POST /v1/qa / extract lean Q&A | 7 |
| POST /v1/summarize / extract lean summarize | 6 |
| GET /v1/collections/.../search | 6 |
| POST /v1/describe | 5 |
| Extract lean (other) | 3 |
Extract (bundle) PDFs over 5 pages add 1 credit per page beyond that (uncapped) — a 500-page document is the hard limit, above which requests are rejected regardless of plan.
Verification, downloads, and discovery — never charged.
Always free · No payment required
| /.well-known/agent.json | GET | Agent Card | $0.000 |
| /v1/extract/{id} | GET | Bundle status | $0.000 |
| /v1/extract/{id}/verify | GET | Verify bundle | $0.000 |
| /v1/extract/{id}/verify-citation | POST | Verify citation | $0.000 |
| /v1/extract/{id}/download | GET | Download ZIP | $0.000 |
| /v1/jobs/{id} | GET | Job status | $0.000 |
| Operation | Price (USDC) | |
|---|---|---|
| Extract (bundle) | $0.075 | |
| Extract (bundle, large) | $0.45 | |
| Extract (bundle, xlarge) | $2.00 | |
| Extract (lean) | $0.01 | |
| Summarize | $0.018 | |
| Q&A | $0.022 | |
| Translate | $0.040 | |
| Claim-check | $0.025 | |
| Structured | $0.025 | |
| Notarize | $0.05 | |
| Create monitor | $0.50 | |
| Verify, download, version history, signing keys, and all read endpoints are free. | ||
Is there a free tier to try before paying?
Yes. The Free API key plan includes 100 credits per month — about 5 full bundles or 33 lean extract calls. No credit card required. Upgrade to Pro ($29/mo, 10,000 credits) when you need more volume.
When should I use x402 vs an API key?
Use x402 for wallet-native pay-per-call flows — agents, demos, and sporadic usage with no account. Use a Pro API key when you have predictable monthly volume: credits reset each month, Stripe billing, and no per-request wallet handshake.
Is annual billing available?
Yes — Pro offers annual billing at $290/yr, equivalent to 2 months free versus paying monthly.
What happens when I run out of credits?
The gateway returns HTTP 402 with quota details. Upgrade to Pro for more monthly credits, or switch to x402 pay-per-call for individual requests.
When does my agent get charged?
Only on successful responses (2xx). 4xx client errors and 5xx server errors are never charged — for both x402 and API key billing.
What currency and network?
USDC on Base mainnet (eip155:8453). Testnet uses Base Sepolia (eip155:84532).
How do I verify a payment was accepted?
Every 200 response includes an X-Payment-Receipt header with the on-chain transaction hash.
What is the difference between lean and bundle extract?
Lean modes (?bundle=false) return analysis only from $0.01. Full bundles (from $0.075, scales with document page count — see table below) include screenshot, PDF, Markdown, OCR, and verifiable artifact storage.
Can I notarize evidence bundles on-chain?
Yes — POST /v1/extract/{id}/notarize anchors the bundle manifest hash on Base L2 for $0.05.