1
Public readiness report
Best for: Developers proving an x402 endpoint is ready before asking agents to spend.
Evidence: HTTP 402 challenge behavior, manifest metadata, OpenAPI hints, robots access, report_id, and remediation warnings.
Agent action: Run POST /api/verify/x402-readiness and require a fresh report before signing payment.
Boundary: A readiness report is time-bound evidence, not a guarantee of future endpoint behavior.
2
Machine-readable service discovery
Best for: Agents choosing among listed x402 services with readiness filters.
Evidence: Catalog fields, readiness score, certification freshness, service profile links, and report history.
Agent action: Filter for ready services, inspect the latest report, then run policy preflight.
Boundary: Discovery inclusion does not replace endpoint-specific verification at call time.
3
Can-pay decision gate
Best for: Wallets and agents that need allow/review/deny before spending.
Evidence: Target URL, price ceiling, network, report freshness, and policy outcome.
Agent action: Call /api/agent/can-pay before signing a payment payload.
Boundary: Preflight reduces obvious risk flags; it does not decide business value for the agent.
4
.well-known/x402.json check
Best for: Teams making paid endpoints discoverable to agents and crawlers.
Evidence: Accepts entries, methods, network, asset, price fields, facilitator metadata, and stale metadata warnings.
Agent action: Read the manifest and reject missing, stale, or contradictory payment metadata.
Boundary: A valid manifest is discovery evidence; live endpoint behavior still must be checked.
5
Live endpoint behavior check
Best for: Confirming that a paid endpoint fails closed before payment.
Evidence: 402 status, payment-required header shape, accepted requirements, and retry expectations.
Agent action: Probe without a payment header; continue only when the challenge is structured and parseable.
Boundary: Challenge validation does not prove settlement will succeed after payment.
6
Evidence comparison surface
Best for: Comparing x402-paid APIs by observable readiness, price clarity, schema quality, and report history.
Evidence: Benchmark score breakdown, payment metadata completeness, safety flags, and public dataset rows.
Agent action: Use benchmarks to shortlist services, then verify the chosen endpoint directly.
Boundary: Benchmark rows are not endorsements and avoid paid settlement calls unless explicitly disclosed.
7
API contract validation
Best for: Agents that need parseable response contracts before invoking paid tools.
Evidence: OpenAPI availability, method declarations, content types, error shapes, and x402 metadata hints.
Agent action: Require a documented request and response shape for autonomous calls above your risk threshold.
Boundary: Schema quality improves integration confidence; it does not verify service quality or honesty.