Webhooks
Wallet events 3.0 are posted to one address, in order, signed with your secret. Deliveries are kept for 3 days.
Loading your webhook
Webhooks come with your first API key
Your event stream is set up with the company's first key. Create it, then add the address webhooks go to.
Create your first API keyEndpoint
- Address
- Now
- Signing secret
- Last delivered
Turning off discards the position and the secret.
Event kinds
Which kinds of wallet events 3.0 we send. At least one kind; all three together means no filter. Every status of a chosen kind is delivered: completed, finalized, reverted.
Deliveries, last 3 days
Deliveries go out one at a time, in order. One that is not accepted is retried for as long as it takes, 1 s doubling to 5 min, and the events behind it wait. Resend from here sends the chosen delivery and everything after it again, in order; new events wait until the resend catches up.
Loading the deliveries
| First attempt, UTC | Events | Response | Attempts | Actions |
|---|
Timeouts: 5 s to connect, 15 s for the answer. Only the response code and a short reason are kept, never bodies. Replaced: a resend, a new address, filter or secret took over. Expired: the events were deleted after 3 days before the address accepted them.
Lost periods
Kept for 13 monthsLoading the lost periods
| Lost period, UTC | Events on your stream | What happened |
|---|
A pause longer than 3 days loses events: an unpaid month, or an address that does not accept. The count is every event on your stream in the period, before the filter.