Gateway online

The payment gateway for pay-per-call APIs

Apiosk answers 402 Payment Required, verifies the x402 payment and forwards the call. USDC on Base, settled per request — no accounts, no API keys, no subscriptions.

152 APIs from 23 providers · priced per call in USDC on Base
Explore
Choosing a provider
1

Discover

GET /v1/discover?q=read+a+web+page — what can perform this task? Returns candidates with stable ids, and sweeps the wider x402 ecosystem alongside the reviewed catalogue.

2

Compare

GET /v1/compare?candidates=… — how do they perform against your requirements? Price, measured latency, measured success rate and input fit, each scored 0-100 with the weights that produced the number.

3

Decide

GET /v1/decide?candidates=… — one provider back, the rule that picked it, every rejection with the constraint that caused it, and the runners-up in order.

State your constraints once and pass the same ones down the chain: max_price, max_latency_ms, min_reliability, settlement, require_all_inputs, optimize_for. Any step also takes a plain q= if you want to skip ahead. None of the three costs anything.

How a paid call works
1

Call the API

GET /{api-slug}/{path} — the gateway answers 402 with the exact price and where to pay.

2

Pay per request

The client signs a USDC payment on Base and retries with an X-Payment header. No account, no key.

3

Get the response

The gateway verifies the payment, forwards the request untouched and settles to the provider.

For agents
For providers