agenticweb.wiki

API Keys & Subscriptions vs x402 & MPP (HTTP 402)

Human-provisioned API keys, credit cards & monthly SaaS tiers is the classic web primitive built for human browsers and pre-integrated services (Meter and bill API usage to a human developer account with a stored credit card), whereas x402 and its step 7 (Pay) peers provide the machine-native agentic surface (none — signalled per-request via the 402 status code, not a fixed well-known path) so autonomous agents can answer: "How can an HTTP client pay per-request or per-resource, in stablecoins, without accounts, API keys, or signup?" Across the agenticweb.wiki conformance panel, x402 is multi-implementation (x402 Foundation (x402.org live dashboard)).

How API Keys & Subscriptions compares to x402 & MPP (HTTP 402) at step 7 (Pay): why the classic primitive breaks for software agents, and how sites deploy both together.

7 Pay x402 · Machine Payments Protocol · L402 · s402 · Cloudflare Pay per crawl · x401: HTTP Proof Requirement Protocol

DimensionHuman-provisioned API keys, credit cards & monthly SaaS tiers Classic webx402 Agentic web
Primary consumerHuman driving a web browser or pre-integrated developer codeAutonomous software agent, coding harness, or AI search/RAG crawler
Lifecycle stepClassic web baseline for step 7 (Pay)7 Pay: Settle the bill
Core question answeredMeter and bill API usage to a human developer account with a stored credit card.How can an HTTP client pay per-request or per-resource, in stablecoins, without accounts, API keys, or signup?
Wire format & entrypointAuthorization: Bearer <api_key> after manual dashboard signupHTTP header at none — signalled per-request via the 402 status code, not a fixed well-known path
Failure mode for agentsAn agent that needs to make a single $0.002 query against a new data source cannot pause to create an account, pass KYC, verify an email, enter a credit card, and copy an API key into its environment.Solved natively: x402 is an open, HTTP-native payment protocol that activates the long-reserved (since 1999) HTTP 402 "Payment Required" status code: a server responds 402 with machine-readable payment requirements, the client pays (in practice, stablecoins over an EVM-compatible network) and retries the request with proof of payment attached.
Governance & statusEstablished IETF / W3C / industry baselinex402 Foundation, a Series of LF Projects, LLC (Linux Foundation); operational launch announced 2026-07-14; Executive Director Michael Hursta from 2026-10-01; 50+ members — Open, neutral standard for internet-native payments
Live adoption (/check/ census)Universal across the classic webmulti-implementation — x402 Foundation (x402.org live dashboard)
Primary specificationhttps://www.rfc-editor.org/rfc/rfc9110#name-402-payment-requiredhttps://github.com/x402-foundation/x402/blob/main/specs/transports-v2/http.md

Why API Keys & Subscriptions breaks when the caller is an agent

An agent that needs to make a single $0.002 query against a new data source cannot pause to create an account, pass KYC, verify an email, enter a credit card, and copy an API key into its environment.

When to use which (and how they work together)

All agentic web standards replacing or extending API Keys & Subscriptions

Check whether any domain publishes these standards live at /check/ or over MCP with probe and validate_manifest. Connect.

JSON · Markdown · x402.json