Webhook

Wallet balance changed

​

Fires when your wallet balance changes — after a sale, a payout, or a refund. Carries the new available and pending amounts.

Body

required
application/json
  • Your wallet balance after the change.

    Properties: 3
  • Idempotency key. Stable across retries of the same delivery; safe to dedupe on.

  • When this webhook was emitted (ISO 8601, UTC).

Responses

  • Acknowledged. Return any 2XX status to ack receipt; non-2XX triggers Svix's retry schedule.

Request Example for postbalance.updated
{
  "type": "balance.updated",
  "eventId": "665f3a2b1c8d4e9f7a6b5c4d.12840.4210",
  "timestamp": "2026-06-18T08:00:01.000Z",
  "data": {
    "available": {
      "amount": 128.4,
      "currency": "EUR"
    },
    "pending": {
      "amount": 42.1,
      "currency": "EUR"
    },
    "updatedAt": "2026-06-18T08:00:00.000Z"
  }
}
No Body