{
"type": "wallet.recovery_setup",
"user_id": "did:privy:cfbsvtqo2c22202mo08847jdux2z",
"wallet_id": "fmfdj6yqly31huorjqzq38zc",
"wallet_address": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
"method": "recovery_encryption_key"
}Webhooks
Wallet recovery setup
Fired when a user sets up recovery for their embedded wallet.
WEBHOOK
wallet.recovery_setup
{
"type": "wallet.recovery_setup",
"user_id": "did:privy:cfbsvtqo2c22202mo08847jdux2z",
"wallet_id": "fmfdj6yqly31huorjqzq38zc",
"wallet_address": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
"method": "recovery_encryption_key"
}Body
application/json
Payload for the wallet.recovery_setup webhook event.
The type of webhook event.
Available options:
wallet.recovery_setup The ID of the user.
The ID of the wallet.
The address of the wallet.
The recovery method that was set up.
Available options:
user_passcode_derived_recovery_key, privy_passcode_derived_recovery_key, privy_generated_recovery_key, google_drive_recovery_secret, icloud_recovery_secret, recovery_encryption_key Response
200
Return a 200 status to indicate that the webhook was received successfully.
Was this page helpful?

