Skip to content

BuildPaymentRequiredResponseParams

Defined in: src/x402/payment-requirements.ts:79

Parameters for buildPaymentRequiredResponse.

Properties

accepts

readonly accepts: readonly X402PaymentRequirements[]

Defined in: src/x402/payment-requirements.ts:83

One or more acceptable payment methods.


error?

readonly optional error?: string

Defined in: src/x402/payment-requirements.ts:85

Optional human-readable reason for the 402, echoed in the response body.


extensions?

readonly optional extensions?: Record<string, unknown>

Defined in: src/x402/payment-requirements.ts:87

Optional protocol extensions (advanced; rarely set).


resource

readonly resource: X402ResourceInfo

Defined in: src/x402/payment-requirements.ts:81

The protected resource the client is being asked to pay for.