SatBotly

Pay-per-call APIs

Endpoints an agent can buy one request at a time (Lightning L402, x402 USDC, MPP), sorted by price per call. Prices are read from the HTTP 402 challenge each endpoint returned to an unpaid request (nothing was paid). Sat prices use an approximate USD rate only for sorting and display.

endpoints that answered HTTP 402
418
one unpaid request each, nothing was paid
cheapest call
$0.0001
Object Storage: List objects
last probed
2026-10-18
prices are re-read from the live 402 challenge
Plain-English meanings
HTTP 402
“Payment Required”: a web status code a server sends when a request has to be paid for first.
L402
A way for an API to say “pay first”: it replies with a Lightning invoice, the agent pays a few sats, then gets its answer.
x402
The same pay-first idea for APIs, but paid in USDC (a dollar stablecoin) instead of Bitcoin.
MPP
Machine Payments Protocol: an open standard that lets agents pay for web services per request, with stablecoins or other payment methods.
USDC
A digital dollar: a crypto token meant to always be worth one US dollar.
sats
A satoshi (sat) is one hundred-millionth of a bitcoin.
Showing 418 of 418 endpoints
Protocol
Added
01
Object Storage: List objectsmppstablecoin402 seen 2026-10-17storage
provider: Tempo · method: GET
$0.0001USDC.e (MPP)
endpoint (not a link, to avoid accidental calls):
https://storage.mpp.tempo.xyz/
price basis: amount in the unpaid HTTP 402 Payment (MPP) challenge, USDC.e 6 decimals
“HTTP 402 + MPP Payment challenge (method=tempo): amount 100 atomic units of USDC.e (= $0.0001)”
last checked 2026-10-17
02
x402wrapperx402stablecoin402 seen 2026-10-17data
provider: x402-wrapper.onrender.com · method: GET
$0.0001USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://x402-wrapper.onrender.com/v1/echo
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 100 atomic units of USD Coin (= $0.0001)”
last checked 2026-10-17
03
Loop Gatewayl402lightning402 seen 2026-10-17ai/inference
provider: Loop XXI LLC · method: POST
1 sat≈ $0.0008
endpoint (not a link, to avoid accidental calls):
https://api.loopxxi.com/v1/chat/completions
price basis: invoice amount decoded from an unpaid HTTP 402 response
“HTTP 402 + L402 invoice for 1 sat(s)”
last checked 2026-10-17
402 Index listed price: 1 sat (the probe value above is what is shown)
04
Raikiri: your first L402 purchase (1 sat test endpoint)l402lightning402 seen 2026-10-17l402/tools
provider: Raikiri · method: GET
1 sat≈ $0.0008
endpoint (not a link, to avoid accidental calls):
https://raikiri.org/v1/hello
price basis: invoice amount decoded from an unpaid HTTP 402 response
“HTTP 402 + L402 invoice for 1 sat(s)”
last checked 2026-10-17
402 Index listed price: 1 sat (the probe value above is what is shown)
05
parsebit-lnd.fly.dev: L402l402lightning402 seen 2026-10-17ai/text
provider: parsebit-lnd.fly.dev · method: POST
1 sat≈ $0.0008
endpoint (not a link, to avoid accidental calls):
https://parsebit-lnd.fly.dev/analyse/compare
price basis: invoice amount decoded from an unpaid HTTP 402 response
“HTTP 402 + L402 invoice for 1 sat(s)”
last checked 2026-10-17
402 Index listed price: 1 sat (the probe value above is what is shown)
06
AIsa MPP Data APIs: Airbnb: Search Airbnb Listingsmppstablecoin402 seen 2026-10-17data
provider: AIsa · method: GET
$0.0010USDC.e (MPP)
endpoint (not a link, to avoid accidental calls):
https://api.aisa.one/apis/v1/airbnb/search
price basis: amount in the unpaid HTTP 402 Payment (MPP) challenge, USDC.e 6 decimals
“HTTP 402 + MPP Payment challenge (method=tempo): amount 1000 atomic units of USDC.e (= $0.001)”
last checked 2026-10-17
07
API Acre — Base block inspectionnewx402stablecoin402 seen 2026-10-18crypto
provider: API Acre · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://apiacre.com/v1/crypto/base-block-inspect
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
08
Agent402 hash (MPP) (x402)newx402stablecoin402 seen 2026-10-18ai-tools
provider: Havok Holdings LLC · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://agent402.tools/api/hash
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
09
AgentIndex can-pay (MPP)x402stablecoin402 seen 2026-10-17infrastructure
provider: AgentIndex · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://x402.agentindex.world/can-pay
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
10
Alchemy: NFT API v3mppstablecoin402 seen 2026-10-17blockchain
provider: Alchemy · method: POST
$0.0010USDC.e (MPP)
endpoint (not a link, to avoid accidental calls):
https://mpp.alchemy.com/:network/nft/v3/:endpoint
price basis: amount in the unpaid HTTP 402 Payment (MPP) challenge, USDC.e 6 decimals
“HTTP 402 + MPP Payment challenge (method=tempo): amount 1000 atomic units of USDC.e (= $0.001)”
last checked 2026-10-17
11
Ankr Monad RPC (JSON-RPC call)newx402stablecoin402 seen 2026-10-18blockchain-data
provider: Ankr · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://x402.rpc.ankr.com/monad_mainnet
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USDC (= $0.001)”
last checked 2026-10-18
12
Base ERC-20 Allowance Checknewx402stablecoin402 seen 2026-10-18crypto/security-data
provider: base-onchain-tools · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://base-onchain-tools.dolerite.workers.dev/v1/base/allowance
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
13
Base Gas Oraclex402stablecoin402 seen 2026-10-17chain-data
provider: market · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://market.561.group/v1/base-chain/gas-oracle
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
14
Brand Extractor — logos, colors and fonts (alias)x402stablecoin402 seen 2026-10-17design/brand-extraction
provider: Brand Extractor · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://extract.ilyyya.com/api/v1/extract-logo-colors-fonts
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
15
Brand Extractor — website logos, colors & fontsx402stablecoin402 seen 2026-10-17design/brand-extraction
provider: Brand Extractor · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://extract.ilyyya.com/api/v1/extract-brand
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
16
Cascade Twitter - Trendsx402stablecoin402 seen 2026-10-17real-time-data
provider: Cascade · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://twitter.surf.cascade.fyi/trends
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
17
ClawFetch: Fetch URL as clean markdownx402stablecoin402 seen 2026-10-17web-scraping
provider: ClawFetch · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://api.clawfetch.ai/fetch
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
18
Crinkl Commerce Signals APInewx402stablecoin402 seen 2026-10-18commerce-data
provider: crinkl · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://api.crinkl.xyz/x402/crinkl-verified-commerce-signals
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
19
Email address check (Rooms by Aurmada)x402stablecoin402 seen 2026-10-17tools/verification
provider: rooms · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://rooms.aurmada.com/x402/v1/email/check
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
20
Moneytest Canonical JSON Receiptx402stablecoin402 seen 2026-10-17tools/data-integrity
provider: Moneytest — disclosed software agent · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://moneytest-x402-api.indierepo.chatgpt.site/v1/x402/canonical-receipt
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
21
Otto AI — Hyperliquid Accountx402stablecoin402 seen 2026-10-17crypto/hyperliquid-account
provider: x402-trading · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://x402-trading.useotto.xyz/hyperliquid-account
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
22
provider: Pinata · method: POST
$0.0010USDC.e (MPP)
endpoint (not a link, to avoid accidental calls):
https://mpp.pinata.cloud/v1/pin/public
price basis: amount in the unpaid HTTP 402 Payment (MPP) challenge, USDC.e 6 decimals
“HTTP 402 + MPP Payment challenge (method=tempo): amount 1000 atomic units of USDC.e (= $0.001)”
last checked 2026-10-17
23
SettlementWitness — Verifiable Agent Settlement Layer (Solana)x402stablecoin402 seen 2026-10-17commerce/settlement
provider: DefaultVerifier · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://defaultverifier.com/x402/settlement-witness-solana
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-17
24
SiteCheck crypto pricenewx402stablecoin402 seen 2026-10-18crypto/prices
provider: sitecheck-api.workers.dev · method: GET
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://api.sitecheck-api.workers.dev/api/crypto/price?symbols=BTC,ETH
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
25
StableEmail: List messages in inboxx402stablecoin402 seen 2026-10-18social
provider: Merit Systems · method: POST
$0.0010USDC (x402)
endpoint (not a link, to avoid accidental calls):
https://stableemail.dev/api/inbox/messages
price basis: USDC amount in the unpaid HTTP 402 payment challenge (first accepted option)
“HTTP 402 + x402 v2 challenge: amount 1000 atomic units of USD Coin (= $0.001)”
last checked 2026-10-18
showing 25 of 418 matches

USD rate used: $0.00081513 per sat (ratio of price_usd/price_sats in 402 Index API responses on 2026-10-15 (approximate, used only for sorting)).

All 418 APIs as a plain list