Registers a webhook for the authenticated organization. The shared secret is only returned in the creation response.
Example payload for yield_wallet.balance.updated:
"event": "yield_wallet.balance.updated",
"observedAt": "2024-11-25T18:04:10.123Z",
"wallet": {
"id": "wallet_uuid",
"createdAt": "2024-09-01T00:00:00Z",
"label": "Corporate Reserves",
"rateBps": 350,
"balances": {
"usdc": 125000.5,
"usdt": 0
}
}
} ```
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
"https://api.partner.com/webhooks/ground"
Event types to subscribe to.
yield_wallet.balance.updated, yield_wallet.withdrawal.status_changed, yield_wallet.deposit.status_changed, portfolio_wallet.balance.updated, portfolio_wallet.deposit.status_changed, portfolio_wallet.withdrawal.status_changed, portfolio_wallet.withdrawal.payout.status_changed, portfolio_wallet.strategy.status_changed, portfolio_wallet.position.updated ["portfolio_wallet.balance.updated"]
"Alerts our ledger service when balances change"
Webhook registration created