Skip to main content
GET
Get async operation status

Path Parameters

id
string
required

Webhook ID (UUID from X-HTTPayer-Webhook header)

Response

Operation completed successfully

status
enum<string>
required

success — proxy payment confirmed on-chain (payment proof in txHash). refund_confirmed — refund transaction confirmed on-chain. success_refunded — relay succeeded but target did not charge; refund issued. no_refund_needed — target charged HTTPayer within the auth window.

Available options:
success,
refund_confirmed,
success_refunded,
no_refund_needed
txHash
string

Proxy: on-chain payment transaction hash (proof of payment). Relay: on-chain refund transaction hash.

network
string

Network the transaction was confirmed on.

method
string

Relay only — how the refund was executed: facilitator or direct.

relayTxId
number

Relay only — internal relay transaction ID.

facilitatorUrl
string

Relay only — facilitator used for the refund, if applicable.

message
string

Human-readable description of the outcome.