v46

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-211591,0051.4 MB

Wallet recovery setup

Fired when a user sets up recovery for their embedded wallet.

postWebhookwallet.recovery_setup

Payload

method'user_passcode_derived_recovery_key' | 'privy_passcode_derived_recovery_key' | 'privy_generated_recovery_key' | 'google_drive_recovery_secret' | 'icloud_recovery_secret' | 'recovery_encryption_key' required

The recovery method that was set up.

type'wallet.recovery_setup' required

The type of webhook event.

user_idstring required

The ID of the user.

wallet_addressstring required

The address of the wallet.

wallet_idstring required

The ID of the wallet.

Response

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