Webhook subscriptions help you follow the events in your application triggered with every POST request. Create, list, update, or remove them from your application using the Dwolla API.
POST
requests from Dwolla (called webhooks) when events associated with your application occur. Webhooks are sent to a URL which you provide when creating a webhook subscription. While we see most applications maintain one webhook subscription, you can have up to ten active webhook subscriptions in Sandbox, and up to five in Production at a time. Refer to the events section for the complete list of events that trigger webhooks. To view example payloads for Customer related events, refer to the Webhooks Events resource within the Developer Docs.
Retry number | Interval (relative to last retry) | Interval (relative to original attempt) |
---|---|---|
1 | 15 min | 15 min |
2 | 45 min | 1 h |
3 | 2 h | 3 h |
4 | 3 h | 6 h |
5 | 6 h | 12 h |
6 | 12 h | 24 h |
7 | 24 h | 48 h |
8 | 24 h | 72 h |
Parameter | Description |
---|---|
id | Webhook subscription unique identifier. |
url | Subscribed url where Dwolla should deliver the webhook notification. |
paused | A boolean true or false value indicating if the webhook subscription is paused. A webhook subscription will be automatically paused after 400 consecutive failures. In addition, a subscription can be paused or unpaused by calling this endpoint in the API. |
created | ISO-8601 timestamp |