Pay per call
No subscription. No API key. Fractions of a cent per request — billed on-chain with USDC via the x402 protocol.
Endpoint pricing
All prices in USD, paid in USDC on Base.
$0.005
per call
Validate a single IBAN with full BBAN parsing
$0.020
per call
Validate up to 10 IBANs in one request
$0.003
per call
Lookup BIC/SWIFT code from GLEIF database
Free endpoints
GET /v1/demo and GET /health are always free — no payment required.
Estimate your costs
Adjust the slider to see what you would pay each month.
Cost breakdown
| Endpoint | Rate | Monthly cost |
|---|---|---|
| IBAN Validate | $0.0050/call | $5.00 |
| IBAN Batch | $0.02/call | $20.00 |
| BIC Lookup | $0.0030/call | $3.00 |
At 1,000 calls/month per endpoint
You only pay for what you actually call
$5.00
for /v1/iban/validate
How payments work
- 💳No subscription. No API key. Pay per call with USDC.
- ⚡Your HTTP client sends a tiny payment with each request — automatically, via standard headers.
- 🔗Payments settle on Base (Ethereum L2) — fast, cheap, and verifiable on-chain.
- 🆓Free testing available via the /v1/demo endpoint and the /playground.
Example — automatic payment
# Install the x402 HTTP client
npm install x402-fetch
# Then call the API normally
import { wrapFetch } from "x402-fetch"
// Payment handled automatically
const fetch = wrapFetch()
const res = await fetch(
"https://api.ibanforge.com/v1/iban/validate"
)
Frequently asked questions
x402 is an open micropayment protocol that uses HTTP status code 402 (Payment Required). When you call a paid endpoint, the server responds with a 402 containing payment details. Your client automatically sends a signed USDC payment on Base, and the server re-processes your request — all within a single HTTP round-trip.
Payments are made in USDC on the Base network. Your HTTP client (or SDK) handles it automatically by attaching payment headers to each request. No wallet UI, no manual confirmation — just fractions of a cent deducted per call. Check the docs for integration examples.
Yes. The /v1/demo endpoint returns pre-computed example validations at no cost, perfect for testing your integration. The /playground on this site lets you try live calls for free too. No signup or payment method required to get started.
The per-call pricing scales linearly with no rate limits. For very high volumes (millions of calls/month), open an issue on our GitHub repository (github.com/cammac-creator/ibanforge) — we can discuss custom pricing or a bulk arrangement that makes more sense for your use case.
Start building for free
No credit card, no account. Hit the playground, read the docs, ship when you are ready.