x402.websiteConformance check

Fetched 2026-11-07 01:40 UTC · 257 ms · 59 bytes

https://www.api-xpay.com/x402/rewrite

NO PRICE FOUND

no challenge returned

F0/100 of 40 available · 3 rules failed

R1 costs the most. Return 402 with the challenge in the body, before any auth check runs.

WtRuleWhat the response shows
✕ 20 R1 Returns 402 Payment Required Status 404. A client that expects 402 will treat this as a failure, not a purchase.Fix: Return 402 with the challenge in the body, before any auth check runs.
✕ 15 R2 Body is a valid x402 v2 challenge No JSON challenge found in the body or the payment-required header.Fix: Emit x402Version: 2 with a non-empty accepts array as the JSON body.
✕ 5 R3 Challenge discoverable Neither a JSON body nor a decodable payment-required header was found.Fix: Publish the challenge in the body; keep the header as a fallback.
– 5 R4 Payment scheme is known to clients No challenge, so there is no scheme to check.
– 20 R5 Amount is an atomic integer No challenge, so there is no amount to check.
– 15 R6 Asset is canonical USDC on that network No challenge, so there is no asset to check.
– 10 R7 EVM clients can sign No challenge, so there is nothing to sign.
– 5 R8 Browser clients can read the challenge No challenge to read.
– 5 R9 Payment timeout is in a sane band No challenge, so there is no timeout.

What the endpoint advertised

No accept entries were found in the response.

The raw challenge

Parsed from the none. Nothing here is inferred — this is the bytes the endpoint returned.

Show raw
(the response carried no challenge)
Permalink for this URL

The 402 Install — CAD 750

This check tells you what is wrong. The install puts a payment-required path in front of up to three of your endpoints, in your own Cloudflare account, and proves it works: a before-and-after report, one real settlement of USD 0.01 on Base with the transaction hash, a CI check that fails the build if the 402 body drifts, and fourteen days of bug fixes.

CAD 275 for the diagnosis alone, credited against the install within 30 days. Delivered in three business days from access. If delivery runs past three days, half is refunded automatically.

Check another endpoint