x402: an agent pays for a request with HTTP 402.

x402 is an open standard for agentic commerce: a product charges for a request with an HTTP 402 answer. The agent pays in a stablecoin and sends the request again, with no checkout or account.

The numbers

From our drives of 151 products, 1–24 Oct 2026. Each one links to its definition and evidence.

By AgentDrivesUpdated 24 October 2026For agents MarkdownData JSON

What it is

The current spec is protocol version 2 (spec v2.0)1. A server answers a paid route with 402 and the ways it accepts payment; the agent pays and sends the request again; the server answers with a receipt. Three headers carry it: PAYMENT-REQUIRED, PAYMENT-SIGNATURE and PAYMENT-RESPONSE.2

There is no checkout page, card form or sign-up3. A facilitator checks and settles the payment, so a seller needs no blockchain code of its own.4

How many products offer it

9 of 151 products we drove offer x402, seen or paid. 26 of 151 offer at least one way for an agent to pay. At 5, our side made and proved a payment.

How to add it

  1. Pick the routes worth paying for.

    One call, one result: a search, a lookup, a render. Keep your free tier as it is.

  2. Answer them with a 402.

    Put the payment requirements in the PAYMENT-REQUIRED header.2 The schemes in the spec are exact, upto, batch-settlement, auth-capture1.

  3. Settle through a facilitator.

    Stripe takes x402 payments in stablecoins and settles them through the Coinbase facilitator.5 The pay-per-call guide has the steps.

  4. Let agents find the price first.

    List the paid routes in your OpenAPI document with their price.6

Check it yourself

  1. Call a paid route without paying.

    You want a 402 with a PAYMENT-REQUIRED header.

    curl -si https://example.com/api/paid-route | grep -i -E "^HTTP|payment-required"

Products that offer x402.

9 products we drove, by name. Each row is the product's newest drive.

  • AgentMailEmail infrastructure
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: Key by API.
    • Use: 100% of the work.
    • Pay: Reaches the checkout: An agent payment for part of its API, none made yet.
    • Leave: Nothing to cancel; its account stays.
    L4Runs on its ownDriven 14 Oct 2026
  • ApifyWeb scrapingpays per use without an account
    • Learn: Docs it can act on: yes: llms.txt, an OpenAPI and an MCP server.
    • Access: Signs up sometimes: partly.
    • Use: 89% of the work: yes.
    • Pay: Pays on its own: yes: Paid $1 for prepaid credit (x402), 16 Oct.
    • Leave: Nothing to cancel: yes: What it made goes after 14 days.
    Gets in 1 of 3 drives; a bot check can stop it
    L1Needs a personDriven 16 Oct 2026
  • Brave Search APISearch APIs
    • Learn: Docs it can act on: yes: llms.txt, an OpenAPI and an MCP server.
    • Access: Can't get a key: no.
    • Use: Work not reached: not reached.
    • Pay: Tried to pay: partly: The payment failed on the seller's side.
    • Leave: Leaves on its own: yes: Nothing to cancel, deletes its account.
    Can't get an API key on its ownCard required before any API key
    L1Needs a personDriven 14 Oct 2026
  • BrowserbaseBrowser infrastructure
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: Pay per call.
    • Use: 20% of the work.
    • Pay: Pays per call for part of it: Paid $0.01 a call (x402), 13 Oct.
    • Leave: Leaves on its own: Nothing to cancel, deletes what it made.
    L2Gets inDriven 13 Oct 2026
  • ExaSearch APIs
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: No key needed, pay per call.
    • Use: 20% of the work.
    • Pay: Pays per call for part of it: Paid $0.001 to $0.012 a call (x402), 15 Oct.
    • Leave: Leaves on its own: Nothing to cancel, made nothing to delete.
    L2Gets inDriven 15 Oct 2026
  • ParallelSearch APIs
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: No key needed, pay per call, sign-up in a browser.
    • Use: 80% of the work.
    • Pay: Pays per call for part of it: Paid $0.01 to $0.10 a call (x402), 15 Oct.
    • Leave: Nothing to cancel; its account stays.
    L4Runs on its ownDriven 15 Oct 2026
  • PinataFile storage
    • Learn: Docs it can act on: yes: llms.txt, an OpenAPI and an MCP server.
    • Access: Can't sign up: no.
    • Use: Work not reached: not reached.
    • Pay: Payment not reached: not reached.
    • Leave: Leaving not reached: not reached.
    Can't sign up on its own: a bot check stops it
    L1Needs a personDriven 17 Oct 2026
  • SteelBrowser infrastructure
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: Pay per call.
    • Use: 12% of the work.
    • Pay: Pays per call for part of it: Paid $0.01 a call (x402), 12 Oct.
    • Leave: Leaves on its own: Nothing to cancel, made nothing to delete.
    L2Gets inDriven 12 Oct 2026
One more product
  • TavilySearch APIs
    • Learn: Docs it can act on: llms.txt, an OpenAPI and an MCP server.
    • Access: No key needed: Can't sign up for one.
    • Use: 50% of the work.
    • Pay: Tried to pay: The payment failed on the seller's side.
    • Leave: Leaves on its own: Nothing to cancel, made nothing to delete.
    L3Does the workDriven 16 Oct 2026

Check if this stops agents in your product.

Free: what an agent finds in your product, and any wall in its way.

Pages this reference cites.

As linked when it was written. ↩ goes back to where the text cites it.

  1. 1raw.githubusercontent.com · x402 specification, version 2x402-foundation/x402/main/specs/x402-specification-v2.md↩
  2. 2raw.githubusercontent.com · x402 over HTTPx402-foundation/x402/main/specs/transports-v2/http.md↩
  3. 3docs.cdp.coinbase.com · x402 on Coinbase Developer Platformx402/welcome↩
  4. 4docs.x402.org · x402: the facilitatorcore-concepts/facilitator↩
  5. 5docs.stripe.com · x402 on Stripepayments/machine/x402↩
  6. 6mpp.dev · MPP: discoveryadvanced/discovery↩

Asked about this reference.

Does the agent need an account?

No. The payment pays for the request. A product can still give a paying agent a key for later calls.

Can I take x402 and MPP?

Yes. A 402 can offer more than one way to pay, and Stripe takes both.

Cite this

AgentDrives. “x402: which products let AI agents pay per request.” 24 October 2026. agentdrives.com/standards/x402

Drive data is CC BY 4.0. The text as Markdown. Every fact with its evidence.

More from the drives.