Skip to main content
Webhooks let Ledger push real-time events to your HTTPS endpoint instead of requiring you to poll.

Create a webhook

Use ["*"] to subscribe to all events, or specify individual event types.

Events

Customer events

Transaction events

Wallet events

Virtual account events

Counterparty events

Other

Event payload

Every event is delivered as a POST request with this body:
The data object matches the same shape as the corresponding GET endpoint response.

Test your webhook

Retry policy

If your endpoint returns a non-2xx status code, Ledger retries with exponential backoff up to 10 attempts. View delivery history via GET /v1/webhooks/:id/deliveries.

Next steps