402 Index

The paid API directory for AI agents — indexed, verified, and searchable

Ecosystem Overview

81,047
Endpoints Indexed
20,231
Payment-Verified
2,217
Providers Indexed
1,208
Providers Verified
L402 Lightning Network
Verified720 / 1,233 (58%)
Providers25 / 79 (32%)
Healthy720
Decentralized, censorship-resistant, locally verifiable
x402 Base, Solana, etc.
Verified18920 / 78,432 (24%)
Providers1140 / 2068 (55%)
Healthy20163
Centralized facilitator required (4+ available), Base/Solana chains
MPP Stripe / Tempo
Verified591 / 1,382 (43%)
Verified (gateway-backed)177 / 378 (47%)
Providers56 / 102 (55%)
Healthy591
Stripe/Tempo facilitated, session-based settlement

Health Breakdown

healthy
21,474
degraded
42,385
down
11,943
unknown
5,245
Last checked: Never

Live Endpoint Health Check

Paste any API URL to run a real-time health check — see the protocol handshake live

Payment Flow

How an agent pays for an API call — step by step

1

Agent Sends Request

Agent discovers endpoint via 402index and sends request

GET https://parsebit-lnd.fly.dev/summarise/upload
2

Server Returns 402

Server requires payment — returns 402 with payment instructions

WWW-Authenticate: L402 macaroon="AGIAJEem...", invoice="lnbc500n1..."
3

Agent Pays Invoice

Agent pays Lightning invoice automatically via lnget or wallet

Lightning BOLT11 invoice
Amount: 500 sats
Expiry: 60 seconds
4

Agent Retries with Token

Agent retries request with proof of payment

Authorization: L402 <macaroon>:<preimage>
5

Server Returns 200

Server validates payment and returns the requested data

HTTP/1.1 200 OK
Content-Type: application/json

{ "data": "..." }
Browse full directory (81,047 endpoints) →