User operation completed

Fired when an ERC-4337 UserOperation lands on-chain.

postWebhookuser_operation.completed

Payload

type'user_operation.completed' required

The type of webhook event.

user_op_hashstring required
senderstring required
paymasterstring nullable required
noncestring required
successboolean required
actual_gas_coststring required
actual_gas_usedstring required
caip2string required
transaction_hashstring required
block_numbernumber required
log_indexnumber required

Response

Return a 200 status to indicate that the webhook was received successfully.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.