Skip to main content

Module types

Module types 

Source
Expand description

Types used as operation parameters and responses.

Modules§

builder
Types for composing complex structures.
error
Error types.

Structs§

AbortBody
AbortBody
AbortBodyPaymentIntentId
AbortBodyPaymentIntentId
AbortResponse
AbortResponse
ActiveSessionMetadata
ActiveSessionMetadata
AtomicAmount
Non-negative integer amount in USDC atomic units.
ChainNetwork
ChainNetwork
ErrorEnvelope
ErrorEnvelope
ErrorEnvelopeError
ErrorEnvelopeError
FacilitatorChain
FacilitatorChain
FacilitatorChainDecimals
FacilitatorChainDecimals
FacilitatorChainsResponse
FacilitatorChainsResponse
FacilitatorPaymentRequest
FacilitatorPaymentRequest
FacilitatorPaymentRequestX402Version
FacilitatorPaymentRequestX402Version
FacilitatorSupportedResponse
FacilitatorSupportedResponse
FacilitatorSupportedResponseKindsItem
FacilitatorSupportedResponseKindsItem
FeedbackContext
FeedbackContext
FeedbackContextEndpoint
FeedbackContextEndpoint
FeedbackContextReceipt
FeedbackContextReceipt
FeedbackContextSdk
FeedbackContextSdk
FeedbackListResponse
FeedbackListResponse
FeedbackListTargetId
FeedbackListTargetId
FeedbackRecord
FeedbackRecord
FeedbackSubmitRequestVariant0LabelsItem
FeedbackSubmitRequestVariant0LabelsItem
FeedbackSubmitRequestVariant1LabelsItem
FeedbackSubmitRequestVariant1LabelsItem
FeedbackSubmitRequestVariant1Message
FeedbackSubmitRequestVariant1Message
FeedbackSubmitResponse
FeedbackSubmitResponse
FeedbackSummary
FeedbackSummary
FeedbackSummaryRatings
FeedbackSummaryRatings
FeedbackSummaryVerification
FeedbackSummaryVerification
FeedbackTarget
FeedbackTarget
FeedbackTargetId
FeedbackTargetId
GetKeyId
GetKeyId
HealthResponse
HealthResponse
KeyCreateRequest
KeyCreateRequest
KeyCreateResponse
KeyCreateResponse
KeyCreateResponseToken
KeyCreateResponseToken
KeyRecord
KeyRecord
LegacyError
LegacyError
ListResponse
ListResponse
MeteredInput
MeteredInput
MeteredInputLineItemsItem
MeteredInputLineItemsItem
MeteredInputLineItemsItemKey
MeteredInputLineItemsItemKey
MeteredInputLineItemsItemUnit
MeteredInputLineItemsItemUnit
MeteredInputSubject
MeteredInputSubject
ModelMeterRequest
ModelMeterRequest
PaymentPayload
PaymentPayload
PaymentPayloadResource
PaymentPayloadResource
PaymentPayloadX402Version
PaymentPayloadX402Version
PaymentPrepareRequest
PaymentPrepareRequest
PaymentPrepareRequestAction
PaymentPrepareRequestAction
PaymentPrepareRequestMethod
PaymentPrepareRequestMethod
PaymentPrepareRequestResource
PaymentPrepareRequestResource
PaymentPrepareRequestService
PaymentPrepareRequestService
PaymentPrepareResponse
PaymentPrepareResponse
PaymentRequired
PaymentRequired
PaymentRequiredResource
PaymentRequiredResource
PaymentRequiredX402Version
PaymentRequiredX402Version
PaymentRequirements
PaymentRequirements
PaymentSettleResponse
PaymentSettleResponse
RevokeKeyId
RevokeKeyId
RevokeResponse
RevokeResponse
SessionEventStream
SSE frames named session-active and session-expired.
SettleBody
SettleBody
SettleBodyPaymentIntentId
SettleBodyPaymentIntentId
SettleResponse
SettleResponse
SummaryGetTargetId
SummaryGetTargetId
VerifyResponse
VerifyResponse
WalletAddress
WalletAddress

Enums§

CreateResponse
CreateResponse
FacilitatorChainAsset
FacilitatorChainAsset
FacilitatorChainSchemesItem
FacilitatorChainSchemesItem
FeedbackCategory
FeedbackCategory
FeedbackListResponseObject
FeedbackListResponseObject
FeedbackSubmitRequest
FeedbackSubmitRequest
FeedbackTargetType
FeedbackTargetType
FeedbackVerificationKind
FeedbackVerificationKind
GetResponse
GetResponse
KeyPurpose
KeyPurpose
ModelMeterResponse
ModelMeterResponse
ModelProvider
ModelProvider
PaymentRequirementsScheme
PaymentRequirementsScheme
PaymentVerifyResponse
PaymentVerifyResponse
PrepareResponse
PrepareResponse
SessionGetActiveResponse
SessionGetActiveResponse
SubmitResponse
SubmitResponse
SummaryGetResponse
SummaryGetResponse