Skip to main content
Below are example JSON bodies for each event type. Headers like Ground-Event-Id, Ground-Event-Type, and Ground-Signature are sent separately.

portfolio_wallet.status_changed

portfolio_wallet.deposit.status_changed

portfolio_wallet.withdrawal.status_changed

portfolio_wallet.withdrawal.payout.status_changed

portfolio_wallet.approval.status_changed

portfolio_wallet.strategy.status_changed

portfolio_wallet.rebalance.status_changed

Transaction hashes, when available, are in payout rows; individual steps may omit them. See Webhook event payloads for execution details.

Completed stock conversion

A settled stock leg adds assetTrades. Use its native quantities and cash amount to reconcile the conversion; the requested dollar allocation can differ from the actual spend. The following is a completed leg from rebalance.rebalanceLegs or withdrawal.withdrawalLegs:

portfolio_wallet.risk.alert.triggered

portfolio_wallet.risk.alert.resolved

portfolio_wallet.risk.action.status_changed

portfolio_wallet.risk.unwind.completed