Skip to main content
WEBHOOK
wallet.funds_withdrawn
{ "type": "wallet.funds_withdrawn", "wallet_id": "fmfdj6yqly31huorjqzq38zc", "idempotency_key": "d4e5f6a7-b8c9-0123-defa-234567890123", "caip2": "eip155:1", "asset": { "type": "native-token", "address": null }, "amount": "1000000000000000000", "transaction_hash": "0x3a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b", "sender": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F", "recipient": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", "block": { "number": 19832455 } }

Body

application/json

Payload for the wallet.funds_withdrawn webhook event.

type
enum<string>
required

The type of webhook event.

Available options:
wallet.funds_withdrawn
wallet_id
string
required

The ID of the wallet.

idempotency_key
string
required

A unique key for this event.

caip2
string
required

The CAIP-2 chain identifier.

asset
object
required

The asset type being transferred.

amount
string
required

The amount transferred, as a stringified bigint.

transaction_hash
string
required

The blockchain transaction hash.

sender
string
required

The sender address.

recipient
string
required

The recipient address.

block
object
required
transaction_fee
string

The transaction fee paid, as a stringified bigint in the chain's native token.

Response

200

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