Verify an x402 payment payload

Protocol-level rejections return HTTP 200 with {isValid:false}. Only malformed envelopes return 4xx. Scheme-specific payload shape is enforced by the registered scheme, not at the HTTP layer.

Body Params
number
enum
required

x402 protocol version. Must be 2; this facilitator does not accept V1.

Allowed:
paymentPayload
object
required

x402 V2 payment payload envelope. The inner payload field is scheme-specific — see the examples for each supported (scheme, network) combination.

paymentRequirements
object
required

x402 V2 payment requirements envelope. The extra field is scheme-specific — see the examples for each supported (scheme, network) combination.

Responses

Language
LoadingLoading…
Response
Choose an example:
application/json